class Lebowski::SCUI::Views::DatePickerView

Represents a proxy to a SCUI date picker view (SCUI.DatePickerView)

Public Instance Methods

date_selected?(date) click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 18
def date_selected?(date)
  return calendar.date_selected?(date)
end
display_calendar() click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 54
def display_calendar
  click_button if !self['isShowingCalendar']
end
hide_calendar() click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 58
def hide_calendar
  click_button if self['isShowingCalendar']
end
select_date(date) click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 30
def select_date(date)
  calendar.select_date(date)
end
select_next_month() click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 38
def select_next_month
  calendar.select_next_month
end
select_none() click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 42
def select_none
  calendar.select_none
end
select_previous_month() click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 34
def select_previous_month
  calendar.select_previous_month
end
select_today() click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 46
def select_today
  calendar.select_today
end
showing_month?(month) click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 22
def showing_month?(month)
  return calendar.showing_month?(month)
end
showing_year?(year) click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 26
def showing_year?(year)
  return calendar.showing_year?(year)
end
today_selected?() click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 50
def today_selected?
  return date_selected?(Time.now)
end

Private Instance Methods

calendar() click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 64
def calendar
  @calendar = DatePickerCalendar.new(self) if @calendar.nil?
  return @calendar
end
click_button() click to toggle source
# File lib/lebowski/scui/views/date_picker.rb, line 69
def click_button
  self['_date_button'].click
end