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