Class: Fontisan::Models::Audit::VariationDetail

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Defined in:
lib/fontisan/models/audit/variation_detail.rb

Overview

Variable-font detail for one face.

Bundles everything fvar-derived (axes + named instances) with the presence flags for every variation side-table (avar/cvar/HVAR/VVAR/ MVAR/gvar). Replaces the previous flat axes + is_variable pair on AuditReport for MECE cleanliness — a face is variable iff this object is non-nil.

axes reuses the existing AuditAxis shape; named_instances is a parallel NamedInstance collection. The has_* booleans are presence checks only — they don't validate the table contents.