Class: Vedeu::Views::Line::DSL
- Inherits:
-
Object
- Object
- Vedeu::Views::Line::DSL
- Includes:
- DSL, DSL::Elements
- Defined in:
- lib/vedeu/views/line.rb
Overview
Provides DSL methods for Vedeu::Views::Line objects.
Instance Attribute Summary
Attributes included from DSL
Method Summary
Methods included from DSL::Elements
#build_attributes, #build_line, #build_stream, #build_view, #centre, #left, #line, #lines, #new_line, #new_stream, #new_streams, #requires_block!, #requires_model!, #right, #stream, #text
Methods included from DSL::Presentation
#background, #colour, #colour_attributes, #foreground, #no_wordwrap!, #style, #wordwrap
Methods included from Common
#absent?, #array?, #boolean, #boolean?, #empty_value?, #escape?, #falsy?, #hash?, #line_model?, #numeric?, #positionable?, #present?, #snake_case, #stream_model?, #string?, #symbol?, #truthy?, #view_model?
Methods included from DSL
#attributes, #initialize, #method_missing, #name
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Vedeu::DSL