Variable: ENTITY_COMPOSITION
constENTITY_COMPOSITION:object
Defined in: semantics/taxonomy.ts:385
Which composition roles an entity of this kind may play inside a parent
composite. [] means the entity is a host or leaf: it does not participate
in a larger composition as a slot-bearing child.
Readmit roles per-entity only when a concrete component exercises the slot.
Type Declaration
Action
readonlyAction: readonly ["primaryAction","secondaryAction","dismissAction"]
Collection
readonlyCollection: readonly [] =[]
Disclosure
readonlyDisclosure: readonly [] =[]
Feedback
readonlyFeedback: readonly ["status"]
Input
readonlyInput: readonly ["control","label","description","status","supporting"]
Navigation
readonlyNavigation: readonly [] =[]
Overlay
readonlyOverlay: readonly ["heading","body"]
Selection
readonlySelection: readonly ["control","selection","label","description"]
Structure
readonlyStructure: readonly ["heading","body","label","description","supporting","step","summary","navigation"]