Module: Ucode::Coordinator::Enrichment::Indic
- Defined in:
- lib/ucode/coordinator/enrichment/indic.rb
Overview
Indic script shaping categories: positional and syllabic.
Class Method Summary collapse
Class Method Details
.enrich(cp, indices) ⇒ Object
9 10 11 12 13 14 15 16 |
# File 'lib/ucode/coordinator/enrichment/indic.rb', line 9 def enrich(cp, indices) positional = lookup_value(cp, indices.indic_positional) syllabic = lookup_value(cp, indices.indic_syllabic) return if positional.nil? && syllabic.nil? cp.indic ||= Ucode::Models::CodePoint::Indic.new apply_values(cp.indic, positional, syllabic) end |