Interface: QuickColorSwitcherRuntime
Defined in: utils/ui/quickColorSwitcherRuntime.ts:32
Propertiesβ
addDocumentClickListenerβ
addDocumentClickListener: (listener: QuickColorSwitcherClickListener, options: QuickColorSwitcherListenerOptions) => void;
Defined in: utils/ui/quickColorSwitcherRuntime.ts:33
Parametersβ
listenerβ
QuickColorSwitcherClickListener
optionsβ
QuickColorSwitcherListenerOptions
Returnsβ
void
clearTimeoutβ
clearTimeout: (handle: QuickColorSwitcherTimerHandle) => void;
Defined in: utils/ui/quickColorSwitcherRuntime.ts:37
Parametersβ
handleβ
Returnsβ
void
createElementβ
createElement: <K>(tagName: K) => HTMLElementTagNameMap[K];
Defined in: utils/ui/quickColorSwitcherRuntime.ts:38
Type Parametersβ
Kβ
K extends keyof HTMLElementTagNameMap
Parametersβ
tagNameβ
K
Returnsβ
HTMLElementTagNameMap[K]
createSvgElementβ
createSvgElement: <K>(tagName: K) => SVGElementTagNameMap[K];
Defined in: utils/ui/quickColorSwitcherRuntime.ts:41
Type Parametersβ
Kβ
K extends keyof SVGElementTagNameMap
Parametersβ
tagNameβ
K
Returnsβ
SVGElementTagNameMap[K]
createAbortControllerβ
createAbortController: () => AbortController;
Defined in: utils/ui/quickColorSwitcherRuntime.ts:44
Returnsβ
createTextNodeβ
createTextNode: (data: string) => Text;
Defined in: utils/ui/quickColorSwitcherRuntime.ts:45
Parametersβ
dataβ
string
Returnsβ
appendToBodyβ
appendToBody: (node: Node) => void;
Defined in: utils/ui/quickColorSwitcherRuntime.ts:46
Parametersβ
nodeβ
Returnsβ
void
appendToHeadβ
appendToHead: (node: Node) => void;
Defined in: utils/ui/quickColorSwitcherRuntime.ts:47
Parametersβ
nodeβ
Returnsβ
void
isNodeβ
isNode: (value: unknown) => value is Node;
Defined in: utils/ui/quickColorSwitcherRuntime.ts:48
Parametersβ
valueβ
unknown
Returnsβ
value is Node
querySelectorβ
querySelector: <TElement>(selectors: string) => TElement | null;
Defined in: utils/ui/quickColorSwitcherRuntime.ts:49
Type Parametersβ
TElementβ
TElement extends Element = Element
Parametersβ
selectorsβ
string
Returnsβ
TElement | null
setTimeoutβ
setTimeout: (callback: () => void, timeout: number) =>
QuickColorSwitcherTimerHandle;
Defined in: utils/ui/quickColorSwitcherRuntime.ts:52
Parametersβ
callbackβ
() => void
timeoutβ
number