@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
69 lines (61 loc) • 1.42 kB
TypeScript
import type { EventedMixin } from "../../core/Evented.js";
import type { ResourceHandle } from "../../core/Handles.js";
/**
* @param color
* @internal
* @internal
*/
export function toRGB(color: any): any;
/**
* @param color
* @internal
* @internal
*/
export function toHSV(color: any): any;
/**
* @param target
* @param eventName
* @param callback
* @internal
* @internal
*/
export function once(target: EventedMixin | EventTarget, eventName: string, callback: (event: any) => void): ResourceHandle;
/**
* @param target
* @param eventName
* @param callback
* @internal
* @internal
*/
export function on(target: EventedMixin | EventTarget, eventName: string | string[], callback: (event: any) => void): ResourceHandle;
/**
* @param target
* @param type
* @param listener
* @internal
* @internal
*/
export function pausable(target: EventedMixin | EventTarget, type: string | string[], listener: (event: any) => void): ResourceHandle & {
pause(): void;
resume(): void;
};
/**
* @param name
* @internal
* @internal
*/
export function has(name: string): any;
/**
* @param value
* @param options
* @internal
* @internal
*/
export function format(value: number, options?: Record<string, unknown>): string | null;
/**
* @param expression
* @param options
* @internal
* @internal
*/
export function parse(expression: string, options?: Record<string, unknown>): number;