File

src/lib/models/data-how.ts

Description

Common wrapper for extending data from a How step with UI specific features and things like "children" for converting a flat dimensional step to a recursive heirarchal Tree of steps.

Extends

SzResolutionStep SzVirtualEntity

Index

Properties

Properties

ancestors
ancestors: Array<SzResolutionStepNode | SzResolutionStep>
Type : Array<SzResolutionStepNode | SzResolutionStep>
Optional

previous steps that were used to make this step

childRecords
childRecords: Array<SzVirtualEntityRecord>
Type : Array<SzVirtualEntityRecord>
Optional

child records pulled out of steps found in the children steps

children
children: Array<SzResolutionStepNode | SzResolutionStep>
Type : Array<SzResolutionStepNode | SzResolutionStep>
Optional

child steps that were used to make this step

id
id: string
Type : string

id of virtual entity or generated uuid

isInterim
isInterim: boolean
Type : boolean
Optional
isMemberOfGroup
isMemberOfGroup: boolean
Type : boolean
Optional

is this step a child of another step

itemType
itemType: SzResolutionStepListItemType
Type : SzResolutionStepListItemType
Optional

used for deciding what type of component to embed, whether or not the component has things like nested steps, or flat arrays of contiguous items etc

memberOfGroup
memberOfGroup: string
Type : string
Optional

the id of the parent group

resolvedVirtualEntity
resolvedVirtualEntity: SzResolvedVirtualEntity
Type : SzResolvedVirtualEntity
Optional

the resolved virtual entity has much more information than a regular step and is more like an snapshot of an "entity" at a particular point in it's resolution

stepType
stepType: SzResolutionStepDisplayType
Type : SzResolutionStepDisplayType
Optional

used for deciding presentation information of a card

virtualEntityIds
virtualEntityIds: string[]
Type : string[]
Optional

the ids of virtual entities found in children steps

results matching ""

    No results matching ""