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