Skip to main content

Variable: ENTITY_COMPOSITION

const ENTITY_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

readonly Action: readonly ["primaryAction", "secondaryAction", "dismissAction"]

Collection

readonly Collection: readonly [] = []

Disclosure

readonly Disclosure: readonly [] = []

Feedback

readonly Feedback: readonly ["status"]

Input

readonly Input: readonly ["control", "label", "description", "status", "supporting"]

readonly Navigation: readonly [] = []

Overlay

readonly Overlay: readonly ["heading", "body"]

Selection

readonly Selection: readonly ["control", "selection", "label", "description"]

Structure

readonly Structure: readonly ["heading", "body", "label", "description", "supporting", "step", "summary", "navigation"]