Class: Vedeu::Interfaces::Null

Inherits:
Null::Generic show all
Includes:
Presentation
Defined in:
lib/vedeu/interfaces/null.rb

Overview

Provides a non-existent model to swallow messages.

Instance Attribute Summary collapse

Attributes inherited from Null::Generic

#name

Instance Method Summary collapse

Methods included from Presentation

#to_s

Methods included from Presentation::Styles

#name, #parent, #render_style, #style, #style=

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 Presentation::Position

#position, #position=, #position?, #render_position, #x, #y

Methods included from Presentation::Colour

#background, #background=, #colour, #colour=, #colour?, #foreground, #foreground=, #name, #named_colour, #named_colour?, #parent, #parent_colour, #parent_colour?, #render_colour

Methods inherited from Null::Generic

#falsy, #initialize, #null, #null?, #store, #visible=

Constructor Details

This class inherits a constructor from Vedeu::Null::Generic

Instance Attribute Details

#attributesString (readonly)

Returns:

  • (String)


15
16
17
# File 'lib/vedeu/interfaces/null.rb', line 15

def attributes
  @attributes
end

Instance Method Details

#groupString

Returns:

  • (String)


18
19
20
# File 'lib/vedeu/interfaces/null.rb', line 18

def group
  ''
end