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