Module: Avo::Concerns::ControlsPlacement

Extended by:
ActiveSupport::Concern
Included in:
Resources::Base
Defined in:
lib/avo/concerns/controls_placement.rb

Instance Method Summary collapse

Instance Method Details

#controls_placement_calculatedObject



8
9
10
# File 'lib/avo/concerns/controls_placement.rb', line 8

def controls_placement_calculated
  @controls_placement_calculated ||= controls_placement || Avo.configuration.resource_controls_placement
end

#resource_controls_render_on_the_left?Boolean

Returns:

  • (Boolean)


16
17
18
# File 'lib/avo/concerns/controls_placement.rb', line 16

def resource_controls_render_on_the_left?
  controls_placement_calculated == :left || resource_controls_render_on_both_sides?
end

#resource_controls_render_on_the_right?Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/avo/concerns/controls_placement.rb', line 12

def resource_controls_render_on_the_right?
  controls_placement_calculated == :right || resource_controls_render_on_both_sides?
end