Class: Idml::Elements::MojikumiTable

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Defined in:
lib/idml/elements/mojikumi_table.rb

Overview

Typed model of <MojikumiTable> (TODO 144) — a named mojikumi set declared at the designmap level. Named sets are modeled (parsed and round-tripped) but not yet APPLIED: the renderer keeps using the built-in class-based aki rules (see TODO.pdf/61).

Instance Method Summary collapse

Instance Method Details

#aki_overridesObject

Aki overrides in document order, flattened across the Properties > OverrideMojikumiAkiList chain.



78
79
80
81
82
# File 'lib/idml/elements/mojikumi_table.rb', line 78

def aki_overrides
  properties.flat_map do |prop|
    prop.override_mojikumi_aki_list.flat_map(&:override_mojikumi_aki)
  end
end