Module: SlidingCellSectionMixin

Extended by:
MotionSupport::Concern
Includes:
MotionPrime::HasNormalizer
Defined in:
lib/prime_sliding_action/sliding_cell_section_mixin.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#has_sliding_actions?Boolean

Returns:

  • (Boolean)


13
14
15
# File 'lib/prime_sliding_action/sliding_cell_section_mixin.rb', line 13

def has_sliding_actions?
  self.class.sliding_action_buttons.present?
end

#sliding_action_buttonsObject



5
6
7
8
9
10
11
# File 'lib/prime_sliding_action/sliding_cell_section_mixin.rb', line 5

def sliding_action_buttons
  buttons = {}
  (self.class.sliding_action_buttons || {}).each do |key, value|
    buttons[key] = normalize_options(value.clone)
  end
  buttons
end