Module: Vedeu::Borders

Defined in:
lib/vedeu/borders/all.rb,
lib/vedeu/borders/dsl.rb,
lib/vedeu/borders/null.rb,
lib/vedeu/borders/border.rb,
lib/vedeu/borders/render.rb,
lib/vedeu/borders/repository.rb

Overview

Borders are defined by name for each of the client application’s interfaces or views. They can be enabled or disabled (which controls whether they are rendered or not), they have their own colours and styles, and each aspect of the border can be controlled.

See DSL for DSL methods for defining borders.

Examples:

# Borders can be defined when defining your interface...
Vedeu.interface 'my_interface' do
  border do
  # ...
end

# ...or as part of a view definition...
Vedeu.renders do
  view 'border_demo' do
    border do
    # ...
  end

# ...or standalone; referencing the target interface or view.
Vedeu.border 'some_interface' do
  # ...
end

Defined Under Namespace

Classes: Border, DSL, Null, Render, Repository