ObjectFlavorComponent
component
Component Metadata
Section titled “Component Metadata”Selector: yuv-object-flavor
Standalone: Yes
Inputs
Section titled “Inputs”dmsObject
Section titled “dmsObject”Type: DmsObject
Required: Yes
Outputs
Section titled “Outputs”flavorSelect
Section titled “flavorSelect”Type: ObjectFlavor | undefined
Properties
Section titled “Properties”applicableFlavors
Section titled “applicableFlavors”Type: ObjectFlavor[]
Default Value: []
appliedFlavors
Section titled “appliedFlavors”Type: ObjectFlavor[]
Default Value: []
Type: unknown
Default Value: signal<boolean>(false)
disableSelection
Section titled “disableSelection”Type: boolean
Default Value: (inject(new HostAttributeToken('disableSelection'), \{ optional: true \}) || 'false') === 'true'
hidden
Section titled “hidden”Type: unknown
Default Value: signal<boolean>(false)
Type: unknown
Default Value: viewChild(ListComponent)
selectedIndex
Section titled “selectedIndex”Type: unknown
Default Value: signal<number>(-1)
Methods
Section titled “Methods”clearSelection
Section titled “clearSelection”clearSelection(): voidonItemsSelect
Section titled “onItemsSelect”onItemsSelect(idx: number[]): voidArguments
Section titled “Arguments”| Name | Type | Description |
|---|---|---|
| idx | number[] |
removeFlavor
Section titled “removeFlavor”removeFlavor(flavor: ObjectFlavor, index: number): voidArguments
Section titled “Arguments”| Name | Type | Description |
|---|---|---|
| flavor | ObjectFlavor | |
| index | number |
startApplyFlavor
Section titled “startApplyFlavor”startApplyFlavor(): void