module Lebowski::Foundation::Mixins::ListItemViewSupport
Mixin provides support to any view that will act as a list item view for a list view.
Public Instance Methods
apply_drag_after(source)
click to toggle source
# File lib/lebowski/foundation/mixins/list_item_view_support.rb, line 33 def apply_drag_after(source) params = { :mouse_offset_x => :center, :mouse_offset_y => :center } source.drag_to self, (self.width / 2).floor, row_height, params end
apply_drag_before(source)
click to toggle source
# File lib/lebowski/foundation/mixins/list_item_view_support.rb, line 25 def apply_drag_before(source) params = { :mouse_offset_x => :center, :mouse_offset_y => :center } source.drag_to self, (self.width / 2).floor, 2, params end
can_drag_after?()
click to toggle source
# File lib/lebowski/foundation/mixins/list_item_view_support.rb, line 21 def can_drag_after?() return true end
can_drag_before?()
click to toggle source
# File lib/lebowski/foundation/mixins/list_item_view_support.rb, line 17 def can_drag_before?() return true end
row_height()
click to toggle source
# File lib/lebowski/foundation/mixins/list_item_view_support.rb, line 41 def row_height() return @parent["rowHeightForContentIndex.#{index}"] end