Class: Uniword::Wordprocessingml::Level

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Defined in:
lib/uniword/wordprocessingml/level.rb

Overview

Numbering level definition

Generated from OOXML schema: wordprocessingml.yml Element: <w:lvl>

Instance Method Summary collapse

Instance Method Details

#alignment_valueObject

Get alignment value (convenience method - returns string)



119
120
121
# File 'lib/uniword/wordprocessingml/level.rb', line 119

def alignment_value
  lvlJc&.val
end

#format_valueObject

Get numbering format value (convenience method)



109
110
111
# File 'lib/uniword/wordprocessingml/level.rb', line 109

def format_value
  numFmt&.val
end

#hanging_indent_valueObject

Get hanging indent (convenience method - returns integer)



129
130
131
# File 'lib/uniword/wordprocessingml/level.rb', line 129

def hanging_indent_value
  ind&.hanging&.to_i
end

#left_indent_valueObject

Get left indent (convenience method - returns integer)



124
125
126
# File 'lib/uniword/wordprocessingml/level.rb', line 124

def left_indent_value
  ind&.left&.to_i
end

#level_indexObject

Get level index (convenience method for numbering)



104
105
106
# File 'lib/uniword/wordprocessingml/level.rb', line 104

def level_index
  ilvl
end

#start_valueObject

Get start value (convenience method - returns integer)



114
115
116
# File 'lib/uniword/wordprocessingml/level.rb', line 114

def start_value
  @start&.val
end

#text_valueObject

Get level text value (convenience method - returns string)



134
135
136
# File 'lib/uniword/wordprocessingml/level.rb', line 134

def text_value
  lvlText&.val
end