12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- module Zori
- class Page
- include Zori::Widget
-
-
- attr_reader :name
-
- def initialize(params={}, &block)
- super(params, &block)
- @name = params[:name].to_sym
- end
-
-
- def on_enter(data = {})
- self.show
- on_event(:enter)
- end
-
-
- def on_leave(name=nil)
- self.hide
- on_event(:leave, name)
- end
-
-
- def handle_event(*data)
- return false
- end
-
-
-
-
- end
- end
|