Skip to main content

Class: EyeDropperStore

Constructors​

constructor​

• new EyeDropperStore(__namedParameters)

Parameters​

NameType
__namedParametersObject
__namedParameters.designEngineInteractiveDesignEngine

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​

NameType
color?string

Returns​

void

Defined in​

packages/design-engine-react-components/src/stores/EyeDropperStore.ts:87


open​

▸ open(__namedParameters?): Promise<string>

Parameters​

NameType
__namedParametersObject
__namedParameters.abortSignal?AbortSignal

Returns​

Promise<string>

Defined in​

packages/design-engine-react-components/src/stores/EyeDropperStore.ts:41


setIsOpen​

▸ Private setIsOpen(isOpen): void

Parameters​

NameType
isOpenboolean

Returns​

void

Defined in​

packages/design-engine-react-components/src/stores/EyeDropperStore.ts:103