class Lebowski::Foundation::Views::ListView

Represents a proxy to a SproutCore list view (SC.ListView)

Public Instance Methods

apply_drag_to_end_of(source) click to toggle source
# File lib/lebowski/foundation/views/list.rb, line 34
def apply_drag_to_end_of(source)
  if item_views.count == 0
    source.drag_to self
  else
    item = item_views[item_views.count - 1]
    source.drag_after item
  end
end
apply_drag_to_start_of(source) click to toggle source
# File lib/lebowski/foundation/views/list.rb, line 25
def apply_drag_to_start_of(source)
  if item_views.count == 0
    source.drag_to self
  else
    item = item_views[0]
    source.drag_before item
  end
end
can_drag_to_end_of?() click to toggle source
# File lib/lebowski/foundation/views/list.rb, line 21
def can_drag_to_end_of?()
  return true
end
can_drag_to_start_of?() click to toggle source
# File lib/lebowski/foundation/views/list.rb, line 17
def can_drag_to_start_of?()
  return true
end

Protected Instance Methods

create_item_views_object_array() click to toggle source
# File lib/lebowski/foundation/views/list.rb, line 45
def create_item_views_object_array()
  return Support::ListItemViewArray.new self
end