module MotionSWReveal::AppDelegate

Public Class Methods

included(base) click to toggle source
# File lib/motion_sw_reveal/app_delegate.rb, line 3
def self.included(base)
  base.send :attr_accessor, :reveal_screen
end

Public Instance Methods

bind_reveal_screen_button(button) click to toggle source
# File lib/motion_sw_reveal/app_delegate.rb, line 17
def bind_reveal_screen_button(button)
  button.addTarget(@reveal_screen, action:'revealToggle:',
    forControlEvents:UIControlEventTouchUpInside)
end
has_reveal_screen?() click to toggle source
# File lib/motion_sw_reveal/app_delegate.rb, line 7
def has_reveal_screen?
  !@reveal_screen.nil?
end
open_reveal_screen(rear, front, options = {}) click to toggle source
# File lib/motion_sw_reveal/app_delegate.rb, line 11
def open_reveal_screen(rear, front, options = {})
  @reveal_screen = RevealScreen.new(rear, front, options)
  open @reveal_screen
  @reveal_screen
end