Class: Uniword::Builder::NumberingBuilder
- Inherits:
-
BaseBuilder
- Object
- BaseBuilder
- Uniword::Builder::NumberingBuilder
- Defined in:
- lib/uniword/builder/numbering_builder.rb
Overview
Builds numbering definitions for lists.
Instance Attribute Summary
Attributes inherited from BaseBuilder
Class Method Summary collapse
Instance Method Summary collapse
-
#level(level, format: "decimal", text: "%1.", start: 1) ⇒ self
Define a numbering level.
Methods inherited from BaseBuilder
#build, from_model, #initialize
Constructor Details
This class inherits a constructor from Uniword::Builder::BaseBuilder
Class Method Details
.default_model_class ⇒ Object
13 14 15 |
# File 'lib/uniword/builder/numbering_builder.rb', line 13 def self.default_model_class Wordprocessingml::NumberingConfiguration end |
Instance Method Details
#level(level, format: "decimal", text: "%1.", start: 1) ⇒ self
Define a numbering level
24 25 26 27 |
# File 'lib/uniword/builder/numbering_builder.rb', line 24 def level(level, format: "decimal", text: "%1.", start: 1) @model.create_numbering(level, format, text, start) self end |