class Lebowski::Foundation::Views::Support::ListItemViewDisclosure
Public Class Methods
new(parent, selector)
click to toggle source
# File lib/lebowski/foundation/views/list_item.rb, line 231 def initialize(parent, selector) @parent = parent @selector = selector end
Public Instance Methods
is_toggled_off?()
click to toggle source
# File lib/lebowski/foundation/views/list_item.rb, line 244 def is_toggled_off?() return (@parent['disclosureState'] == SC_BRANCH_CLOSED) end
Also aliased as: is_collapsed?
is_toggled_on?()
click to toggle source
# File lib/lebowski/foundation/views/list_item.rb, line 240 def is_toggled_on?() return (@parent['disclosureState'] == SC_BRANCH_OPEN) end
Also aliased as: is_expanded?
toggle_off()
click to toggle source
# File lib/lebowski/foundation/views/list_item.rb, line 257 def toggle_off() if is_toggled_on? @parent.scroll_to_visible cq = @parent.core_query(@selector) cq[0].click cq.done end end
Also aliased as: collapse
toggle_on()
click to toggle source
# File lib/lebowski/foundation/views/list_item.rb, line 248 def toggle_on() if is_toggled_off? @parent.scroll_to_visible cq = @parent.core_query(@selector) cq[0].click cq.done end end
Also aliased as: expand
value()
click to toggle source
# File lib/lebowski/foundation/views/list_item.rb, line 236 def value() return @parent['disclosureState'] end