class WAB::UI::Display
Base class for other displays.
Attributes
display_class[RW]
kind[R]
name[R]
template[RW]
transitions[RW]
Public Class Methods
new(kind, name, template, transitions, display_class)
click to toggle source
# File lib/wab/ui/display.rb, line 14 def initialize(kind, name, template, transitions, display_class) @kind = kind @name = name @template = template @display_class = display_class @transitions = transitions end
Public Instance Methods
spec()
click to toggle source
# File lib/wab/ui/display.rb, line 22 def spec { name: @name, kind: @kind, display_class: @display_class, transitions: @transitions, } end