Class: EyeDropperStore
Constructors
constructor
• new EyeDropperStore(__namedParameters)
Parameters
| Name | Type |
|---|---|
__namedParameters | Object |
__namedParameters.designEngine | InteractiveDesignEngine |
Defined in
packages/design-engine-react-components/src/stores/EyeDropperStore.ts:19
Properties
designEngine
• Private designEngine: InteractiveDesignEngine
Defined in
packages/design-engine-react-components/src/stores/EyeDropperStore.ts:16
isOpen
• isOpen: boolean = false
Defined in
packages/design-engine-react-components/src/stores/EyeDropperStore.ts:14
promiseContainer
• Private Optional promiseContainer: PromiseContainer
Defined in
packages/design-engine-react-components/src/stores/EyeDropperStore.ts:17
Accessors
isReady
• get isReady(): boolean
Returns
boolean
Defined in
packages/design-engine-react-components/src/stores/EyeDropperStore.ts:25
Methods
close
▸ Private close(): void
Returns
void
Defined in
packages/design-engine-react-components/src/stores/EyeDropperStore.ts:108
dispense
▸ dispense(color?): void
Parameters
| Name | Type |
|---|---|
color? | string |
Returns
void
Defined in
packages/design-engine-react-components/src/stores/EyeDropperStore.ts:87
open
▸ open(__namedParameters?): Promise<string>
Parameters
| Name | Type |
|---|---|
__namedParameters | Object |
__namedParameters.abortSignal? | AbortSignal |
Returns
Promise<string>
Defined in
packages/design-engine-react-components/src/stores/EyeDropperStore.ts:41
setIsOpen
▸ Private setIsOpen(isOpen): void
Parameters
| Name | Type |
|---|---|
isOpen | boolean |
Returns
void
Defined in
packages/design-engine-react-components/src/stores/EyeDropperStore.ts:103