Class: Mxrb::Dsl::DesignThemeBuilder
- Inherits:
-
Object
- Object
- Mxrb::Dsl::DesignThemeBuilder
- Defined in:
- lib/mxrb/dsl/builder.rb
Instance Method Summary collapse
-
#initialize(name, inherits: nil) ⇒ DesignThemeBuilder
constructor
A new instance of DesignThemeBuilder.
- #to_h ⇒ Object
Constructor Details
#initialize(name, inherits: nil) ⇒ DesignThemeBuilder
Returns a new instance of DesignThemeBuilder.
623 624 625 626 627 |
# File 'lib/mxrb/dsl/builder.rb', line 623 def initialize(name, inherits: nil) @name = name.to_s @inherits = inherits&.to_s @tokens = [] end |
Instance Method Details
#to_h ⇒ Object
635 |
# File 'lib/mxrb/dsl/builder.rb', line 635 def to_h = { name: @name, inherits: @inherits, tokens: @tokens } |