Module: Vedeu
- Extended by:
- API
- Defined in:
- lib/vedeu.rb,
lib/vedeu/api/api.rb,
lib/vedeu/api/log.rb,
lib/vedeu/api/grid.rb,
lib/vedeu/api/line.rb,
lib/vedeu/launcher.rb,
lib/vedeu/api/events.rb,
lib/vedeu/api/stream.rb,
lib/vedeu/api/helpers.rb,
lib/vedeu/application.rb,
lib/vedeu/models/line.rb,
lib/vedeu/output/view.rb,
lib/vedeu/support/esc.rb,
lib/vedeu/models/store.rb,
lib/vedeu/output/clear.rb,
lib/vedeu/support/menu.rb,
lib/vedeu/api/interface.rb,
lib/vedeu/configuration.rb,
lib/vedeu/models/colour.rb,
lib/vedeu/models/stream.rb,
lib/vedeu/output/render.rb,
lib/vedeu/support/input.rb,
lib/vedeu/output/buffers.rb,
lib/vedeu/support/buffer.rb,
lib/vedeu/api/composition.rb,
lib/vedeu/models/geometry.rb,
lib/vedeu/models/interface.rb,
lib/vedeu/support/position.rb,
lib/vedeu/support/terminal.rb,
lib/vedeu/models/composition.rb,
lib/vedeu/models/attributes/attributes.rb,
lib/vedeu/models/attributes/colour_translator.rb
Defined Under Namespace
Modules: API, Attributes, Buffers, Esc, Store, Terminal Classes: Application, Buffer, Clear, Colour, ColourTranslator, Composition, Configuration, Geometry, Input, Interface, Launcher, Line, Menu, Position, Render, Stream, View
Constant Summary collapse
- ModeSwitch =
Class.new(StandardError)
- NotImplemented =
Class.new(StandardError)
- EntityNotFound =
Class.new(StandardError)
- InvalidHeight =
Class.new(StandardError)
- InvalidWidth =
Class.new(StandardError)
- XOutOfBounds =
Class.new(StandardError)
- YOutOfBounds =
Class.new(StandardError)
- RefreshFailed =
Class.new(StandardError)
Constants included from API
Class Method Summary collapse
Methods included from API
event, events, height, interface, keypress, log, trigger, use, view, views, width
Class Method Details
.included(receiver) ⇒ Object
3 4 5 6 |
# File 'lib/vedeu.rb', line 3 def self.included(receiver) receiver.send(:include, API) receiver.extend(API) end |