Interface: UseOpacity
Properties
isEnabled
• isEnabled: boolean
Returns false if there are multiple items selected or if the selected item is locked or if it cannot access the ItemOpacityExtension
Defined in
packages/design-engine-react-components/src/hooks/useOpacity/useOpacity.ts:12
onChange
• Optional
onChange: (value
: number
) => void
Type declaration
▸ (value
): void
A callback to set an uncommited value in state for opacityMultiplier
, to enable interactions
Parameters
Name | Type |
---|---|
value | number |
Returns
void
Defined in
packages/design-engine-react-components/src/hooks/useOpacity/useOpacity.ts:22
onCommit
• Optional
onCommit: () => void
Type declaration
▸ (): void
A callback to commit the value on the Cimdoc item
Returns
void
Defined in
packages/design-engine-react-components/src/hooks/useOpacity/useOpacity.ts:26
opacity
• Optional
opacity: number
Returns uncommited value for opacityMultiplier
on the state if any, or the value on the model.
Defaults to 1 if it is undefined on the cimdoc item.
Defined in
packages/design-engine-react-components/src/hooks/useOpacity/useOpacity.ts:18