Class: Shoes::ParentDimension
- Defined in:
- shoes-core/lib/shoes/dimension.rb
Overview
A dimension class that draws its values directly from parent container unless values are set explicitly in the dimension instance.
Instance Method Summary collapse
Methods inherited from Dimension
#absolute_end, #absolute_end_position?, #absolute_position?, #absolute_start_position?, #displace_start, #displace_start=, #element_end, #element_extent, #element_extent=, #element_start, #end, #end=, #extent=, #in_bounds?, #initialize, #margin_end, #margin_end=, #margin_start, #margin_start=, #positioned?, #start, #start=, #value_factoring_in_relative
Constructor Details
This class inherits a constructor from Shoes::Dimension
Instance Method Details
#absolute_start ⇒ Object
276 277 278 |
# File 'shoes-core/lib/shoes/dimension.rb', line 276 def absolute_start parent.element_start end |
#extent ⇒ Object
280 281 282 |
# File 'shoes-core/lib/shoes/dimension.rb', line 280 def extent [extent_in_parent, raw_extent(super)].min end |