Module: Vedeu::Geometries

Defined in:
lib/vedeu/geometries/all.rb,
lib/vedeu/geometries/move.rb,
lib/vedeu/geometries/dsl/all.rb,
lib/vedeu/geometries/dsl/dsl.rb,
lib/vedeu/geometries/area/all.rb,
lib/vedeu/geometries/dsl/grid.rb,
lib/vedeu/geometries/geometry.rb,
lib/vedeu/geometries/position.rb,
lib/vedeu/geometries/area/area.rb,
lib/vedeu/geometries/repository.rb,
lib/vedeu/geometries/area/dimension.rb,
lib/vedeu/geometries/area/x_dimension.rb,
lib/vedeu/geometries/area/y_dimension.rb

Overview

The Geometry group of classes all handle the size of interfaces in relation to the current size of the terminal. This helps Vedeu to draw content in a consistent way.

You can define the geometry of your interfaces using the DSL.

Defined Under Namespace

Classes: Area, DSL, Dimension, Geometry, Grid, Move, Position, Repository, XDimension, YDimension