API reference / @zaes/sidc/catalog / Entity
Interface: Entity
Properties
code
ts
readonly code: string;Positions 11–16.
drawRule?
ts
readonly drawRule?: string;The draw rule: Appendix L's for set 25, Appendix M's (its own numbering) for sets 45 and 46.
drawRuleAppendix?
ts
readonly drawRuleAppendix?: "L" | "M";iconType?
ts
readonly iconType?: string;How the icon fills the frame (Appendices C–K): Main, Main+1, Full Octagon or Full Frame.
kind
ts
readonly kind: EntityKind;name
ts
readonly name: string;The name as Appendix A gives it, at its own level (an entity subtype names only itself).
path
ts
readonly path: readonly string[];Names from the entity down to this one, for display: ['Weapon/Weapon System', 'Machine Gun', 'Light'].
symbolSet
ts
readonly symbolSet: string;tableGeometry?
ts
readonly tableGeometry?: "Point" | "Line" | "Area";Appendix A's geometry column (sets 25, 45, 46), where it has one. The draw rule is authoritative.