class Druzy::LittleFrame::FileChooser
Public Class Methods
new(args)
click to toggle source
Calls superclass method
# File lib/druzy/little_frame/file_chooser.rb, line 8 def initialize(args) if (args[:model]==nil) initialize(:model => FileChooserModel.new(args)) else super(args[:model]) add_view(FileChooserView.new(self)) end end
Public Instance Methods
notify_action(view,action,args={})
click to toggle source
# File lib/druzy/little_frame/file_chooser.rb, line 17 def notify_action(view,action,args={}) if action == :push_cross || action == :push_cancel view.close @model.result = :cancel elsif action == :push_open view.close @model.files = args[:files] @model.result = :open end end