@senx/discovery-widgets
Version:
Discovery Widgets Elements
863 lines • 101 kB
TypeScript
/* eslint-disable */
/* tslint:disable */
/**
* This is an autogenerated file created by the Stencil compiler.
* It contains typing information for all components that exist in this project.
*/
import { HTMLStencilElement, JSXBase } from "./stencil-public-runtime";
import { ChartType, Dashboard, DataModel, Dataset, DiscoveryEvent, Tile } from "./model/types";
import { Param } from "./model/param";
export { ChartType, Dashboard, DataModel, Dataset, DiscoveryEvent, Tile } from "./model/types";
export { Param } from "./model/param";
export namespace Components {
interface DiscoveryAnnotation {
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<string>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number | string) => Promise<void>;
"language": 'warpscript' | 'flows';
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"setFocus": (regexp: string, ts: number) => Promise<void>;
"setZoom": (dataZoom: { start?: number; end?: number; type?: string; }) => Promise<void>;
"show": (regexp: string) => Promise<void>;
"showById": (id: number | string) => Promise<void>;
"type": ChartType;
"unFocus": () => Promise<void>;
"unit": string;
"url": string;
"vars": string;
"width": number;
}
interface DiscoveryBar {
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<string>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number | string) => Promise<void>;
"language": 'warpscript' | 'flows';
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"setFocus": (regexp: string, ts: number, value?: number) => Promise<void>;
"setZoom": (dataZoom: { start?: number; end?: number; }) => Promise<void>;
"show": (regexp: string) => Promise<void>;
"showById": (id: number | string) => Promise<void>;
"type": ChartType;
"unFocus": () => Promise<void>;
"unit": string;
"url": string;
"vars": string;
"width": number;
}
interface DiscoveryBarPolar {
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<string>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number | string) => Promise<void>;
"language": 'warpscript' | 'flows';
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"setFocus": (regexp: string, ts: number, value?: number) => Promise<void>;
"setZoom": (dataZoom: { start?: number; end?: number; }) => Promise<void>;
"show": (regexp: string) => Promise<void>;
"showById": (id: number | string) => Promise<void>;
"type": ChartType;
"unFocus": () => Promise<void>;
"unit": string;
"url": string;
"vars": string;
"width": number;
}
interface DiscoveryBoxplot {
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<string>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number | string) => Promise<void>;
"language": 'warpscript' | 'flows';
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"setFocus": (regexp: string, ts: number, value?: number) => Promise<void>;
"setZoom": (dataZoom: { start?: number; end?: number; }) => Promise<void>;
"show": (regexp: string) => Promise<void>;
"showById": (id: number | string) => Promise<void>;
"type": ChartType;
"unFocus": () => Promise<void>;
"unit": string;
"url": string;
"vars": string;
"width": number;
}
interface DiscoveryButton {
"debug": boolean;
"export": (_type?: "png" | "svg") => Promise<string>;
"height": number;
"language": 'warpscript' | 'flows';
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"type": ChartType;
"url": string;
"vars": string;
"width": number;
}
interface DiscoveryCalendar {
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<string>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number | string) => Promise<void>;
"language": 'warpscript' | 'flows';
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"show": (regexp: string) => Promise<void>;
"showById": (id: number | string) => Promise<void>;
"type": ChartType;
"unit": string;
"url": string;
"vars": string;
"width": number;
}
interface DiscoveryDashboard {
"autoRefresh": number;
"cellHeight": number;
"cols": number;
"dashboardTitle": string;
"data": Dashboard | string;
"debug": boolean;
"getDashboardStructure": () => Promise<Dashboard>;
"getPDF": (save?: boolean, output?: string, a4?: boolean) => Promise<any>;
"getVars": () => Promise<any>;
"inTile": boolean;
"language": 'warpscript' | 'flows' | 'json';
"options": Param | string;
"type": 'scada' | 'dashboard' | 'flex';
"url": string;
"vars": any;
"warpscript": string;
}
interface DiscoveryDisplay {
"debug": boolean;
"export": (_type?: "png" | "svg") => Promise<string>;
"height": number;
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"type": ChartType;
"unit": string;
"width": number;
}
interface DiscoveryGauge {
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<string>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number | string) => Promise<void>;
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"show": (regexp: string) => Promise<void>;
"showById": (id: number | string) => Promise<void>;
"type": ChartType;
"unit": string;
"width": number;
}
interface DiscoveryHeatmap {
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<string>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number | string) => Promise<void>;
"language": 'warpscript' | 'flows';
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"show": (regexp: string) => Promise<void>;
"showById": (id: number | string) => Promise<void>;
"type": ChartType;
"unit": string;
"url": string;
"vars": string;
"width": number;
}
interface DiscoveryHidden {
"debug": boolean;
"height": number;
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"type": ChartType;
"unit": string;
"width": number;
}
interface DiscoveryImage {
"debug": boolean;
"export": (_type?: "png" | "svg") => Promise<string[]>;
"height": number;
"options": Param | string;
"result": DataModel | string;
"type": ChartType;
"unit": string;
"width": number;
}
interface DiscoveryInput {
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<string>;
"height": number;
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"type": ChartType;
"url": string;
"width": number;
}
interface DiscoveryInputChips {
"autocomplete": (_value: string) => Promise<any>;
"chipDelimiters": string[];
"chips": string[];
"constrain_input": boolean;
"containsFn": (_value: string) => Promise<boolean>;
"disabled": boolean;
"fuzzy_search": boolean;
"value": string;
}
interface DiscoveryInputChipsChip {
"disabled": boolean;
"label": string;
"position": string;
}
interface DiscoveryInputDateRange {
"dateRange": number[];
"disabled": boolean;
"options": Param;
"required": boolean;
}
interface DiscoveryLine {
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<string>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number | string) => Promise<void>;
"language": 'warpscript' | 'flows';
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"setFocus": (regexp: string, ts: number, value?: number) => Promise<void>;
"setZoom": (dataZoom: { start?: number; end?: number; }) => Promise<void>;
"show": (regexp: string) => Promise<void>;
"showById": (id: number | string) => Promise<void>;
"type": ChartType;
"unFocus": () => Promise<void>;
"unit": string;
"url": string;
"vars": string;
"width": number;
}
interface DiscoveryLinearGauge {
"debug": boolean;
"export": (_type?: "png" | "svg") => Promise<string>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number | string) => Promise<void>;
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"show": (regexp: string) => Promise<void>;
"showById": (id: number | string) => Promise<void>;
"type": ChartType;
"unit": string;
"vars": string;
"width": number;
}
interface DiscoveryMap {
"debug": boolean;
"export": (_type?: "png" | "svg") => Promise<string>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number) => Promise<void>;
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"setFocus": (regexp: string, ts: number) => Promise<void>;
"show": (regexp: string) => Promise<void>;
"showById": (id: number | string) => Promise<void>;
"type": ChartType;
"unFocus": () => Promise<void>;
"width": number;
}
interface DiscoveryModal {
"data": Tile | Dashboard;
"debug": boolean;
"open": () => Promise<void>;
"options": Param | string;
"parentId": string;
"url": string;
}
interface DiscoveryPageable {
"data": Dataset;
"debug": boolean;
"divider": number;
"elemsCount": number;
"getData": () => Promise<{ data: any[]; headers: string[]; }>;
"options": Param;
"params": Param[];
"windowed": number;
}
interface DiscoveryPie {
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<string>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number | string) => Promise<void>;
"language": 'warpscript' | 'flows';
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"show": (regexp: string) => Promise<void>;
"showById": (id: number | string) => Promise<void>;
"type": ChartType;
"unit": string;
"url": string;
"vars": string;
"width": number;
}
interface DiscoveryProfile {
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<string>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number | string) => Promise<void>;
"language": 'warpscript' | 'flows';
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"setFocus": (regexp: string, ts: number) => Promise<void>;
"setZoom": (dataZoom: { start: number; end: number; }) => Promise<void>;
"show": (regexp: string) => Promise<void>;
"showById": (id: number | string) => Promise<void>;
"type": ChartType;
"unFocus": () => Promise<void>;
"unit": string;
"url": string;
"vars": string;
"width": number;
}
interface DiscoverySlider {
"debug": boolean;
"disabled": boolean;
"export": (_type: "png" | "svg", bgColor: string) => Promise<string>;
"options": Param | string;
"progress": boolean;
"setValue": (value: number | number[]) => Promise<void>;
}
interface DiscoverySpinner {
"backdrop": boolean;
"message": string;
}
interface DiscoverySvg {
"chartTitle": string;
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<string | string[]>;
"height": number;
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"start": number;
"type": ChartType;
"unit": string;
"url": string;
"width": number;
}
interface DiscoveryTabular {
"debug": boolean;
"export": (_type?: "png" | "svg") => Promise<string>;
"height": number;
"options": Param | string;
"resize": () => Promise<void>;
"result": DataModel | string;
"type": ChartType;
"unit": string;
"width": number;
}
interface DiscoveryTile {
"autoRefresh": number;
"chartDescription": string;
"chartTitle": string;
"debug": boolean;
"exec": (refresh?: boolean, executionOrigin?: {}) => Promise<unknown>;
"export": (type?: "png" | "svg") => Promise<{ dataUrl: string; bgColor: string; }>;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number) => Promise<void>;
"language": 'warpscript' | 'flows';
"options": Param | string;
"resize": () => Promise<void>;
"script": string;
"setFocus": (regexp: string, ts: number, value?: number) => Promise<void>;
"setZoom": (dataZoom: { start: number; end: number; }) => Promise<void>;
"show": (regexp: string) => Promise<void>;
"showById": (id: number) => Promise<void>;
"type": ChartType;
"unFocus": () => Promise<void>;
"unit": string;
"url": string;
"vars": any;
}
interface DiscoveryTileResult {
"chartDescription": string;
"chartTitle": string;
"debug": boolean;
"export": (type?: "png" | "svg") => Promise<{ dataUrl: string; bgColor: string; }>;
"height": number;
"hide": (regexp: string) => Promise<void>;
"hideById": (id: number) => Promise<void>;
"language": 'warpscript' | 'flows';
"options": Param | string;
"parseEvents": () => Promise<void>;
"resize": () => Promise<void>;
"result": DataModel | string;
"setFocus": (regexp: string, ts: number, value?: number) => Promise<void>;
"setZoom": (dataZoom: { start?: number; end?: number; type?: string; }) => Promise<void>;
"show": (regexp: string) => Promise<void>;
"showById": (id: number) => Promise<void>;
"standalone": boolean;
"start": number;
"type": ChartType;
"unFocus": () => Promise<void>;
"unit": string;
"url": string;
"vars": string;
"width": number;
}
}
export interface DiscoveryAnnotationCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryAnnotationElement;
}
export interface DiscoveryBarCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryBarElement;
}
export interface DiscoveryBarPolarCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryBarPolarElement;
}
export interface DiscoveryBoxplotCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryBoxplotElement;
}
export interface DiscoveryButtonCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryButtonElement;
}
export interface DiscoveryCalendarCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryCalendarElement;
}
export interface DiscoveryDashboardCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryDashboardElement;
}
export interface DiscoveryDisplayCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryDisplayElement;
}
export interface DiscoveryGaugeCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryGaugeElement;
}
export interface DiscoveryHeatmapCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryHeatmapElement;
}
export interface DiscoveryHiddenCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryHiddenElement;
}
export interface DiscoveryImageCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryImageElement;
}
export interface DiscoveryInputCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryInputElement;
}
export interface DiscoveryInputChipsCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryInputChipsElement;
}
export interface DiscoveryInputChipsChipCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryInputChipsChipElement;
}
export interface DiscoveryInputDateRangeCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryInputDateRangeElement;
}
export interface DiscoveryLineCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryLineElement;
}
export interface DiscoveryLinearGaugeCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryLinearGaugeElement;
}
export interface DiscoveryMapCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryMapElement;
}
export interface DiscoveryModalCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryModalElement;
}
export interface DiscoveryPageableCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryPageableElement;
}
export interface DiscoveryPieCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryPieElement;
}
export interface DiscoveryProfileCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryProfileElement;
}
export interface DiscoverySliderCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoverySliderElement;
}
export interface DiscoverySvgCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoverySvgElement;
}
export interface DiscoveryTabularCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryTabularElement;
}
export interface DiscoveryTileCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryTileElement;
}
export interface DiscoveryTileResultCustomEvent<T> extends CustomEvent<T> {
detail: T;
target: HTMLDiscoveryTileResultElement;
}
declare global {
interface HTMLDiscoveryAnnotationElementEventMap {
"draw": void;
"dataZoom": { start?: number, end?: number, min?: number, max?: number, type?: string };
"dataPointOver": any;
"dataPointSelected": any;
"timeBounds": any;
"leftMarginComputed": number;
"poi": any;
"discoveryEvent": DiscoveryEvent;
"execError": any;
}
interface HTMLDiscoveryAnnotationElement extends Components.DiscoveryAnnotation, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryAnnotationElementEventMap>(type: K, listener: (this: HTMLDiscoveryAnnotationElement, ev: DiscoveryAnnotationCustomEvent<HTMLDiscoveryAnnotationElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryAnnotationElementEventMap>(type: K, listener: (this: HTMLDiscoveryAnnotationElement, ev: DiscoveryAnnotationCustomEvent<HTMLDiscoveryAnnotationElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryAnnotationElement: {
prototype: HTMLDiscoveryAnnotationElement;
new (): HTMLDiscoveryAnnotationElement;
};
interface HTMLDiscoveryBarElementEventMap {
"draw": void;
"dataZoom": { start?: number, end?: number, min?: number, max?: number, type?: string };
"leftMarginComputed": number;
"dataPointOver": any;
"dataPointSelected": any;
"timeBounds": any;
"poi": any;
"discoveryEvent": DiscoveryEvent;
"execError": any;
}
interface HTMLDiscoveryBarElement extends Components.DiscoveryBar, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryBarElementEventMap>(type: K, listener: (this: HTMLDiscoveryBarElement, ev: DiscoveryBarCustomEvent<HTMLDiscoveryBarElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryBarElementEventMap>(type: K, listener: (this: HTMLDiscoveryBarElement, ev: DiscoveryBarCustomEvent<HTMLDiscoveryBarElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryBarElement: {
prototype: HTMLDiscoveryBarElement;
new (): HTMLDiscoveryBarElement;
};
interface HTMLDiscoveryBarPolarElementEventMap {
"draw": void;
"dataZoom": { start?: number, end?: number, min?: number, max?: number, type?: string };
"leftMarginComputed": number;
"dataPointOver": any;
"dataPointSelected": any;
"timeBounds": any;
"discoveryEvent": DiscoveryEvent;
"execError": any;
}
interface HTMLDiscoveryBarPolarElement extends Components.DiscoveryBarPolar, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryBarPolarElementEventMap>(type: K, listener: (this: HTMLDiscoveryBarPolarElement, ev: DiscoveryBarPolarCustomEvent<HTMLDiscoveryBarPolarElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryBarPolarElementEventMap>(type: K, listener: (this: HTMLDiscoveryBarPolarElement, ev: DiscoveryBarPolarCustomEvent<HTMLDiscoveryBarPolarElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryBarPolarElement: {
prototype: HTMLDiscoveryBarPolarElement;
new (): HTMLDiscoveryBarPolarElement;
};
interface HTMLDiscoveryBoxplotElementEventMap {
"draw": void;
"dataZoom": { start?: number, end?: number, min?: number, max?: number, type?: string };
"leftMarginComputed": number;
"dataPointOver": any;
"dataPointSelected": any;
"timeBounds": any;
"poi": any;
"discoveryEvent": DiscoveryEvent;
"execError": any;
}
interface HTMLDiscoveryBoxplotElement extends Components.DiscoveryBoxplot, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryBoxplotElementEventMap>(type: K, listener: (this: HTMLDiscoveryBoxplotElement, ev: DiscoveryBoxplotCustomEvent<HTMLDiscoveryBoxplotElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryBoxplotElementEventMap>(type: K, listener: (this: HTMLDiscoveryBoxplotElement, ev: DiscoveryBoxplotCustomEvent<HTMLDiscoveryBoxplotElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryBoxplotElement: {
prototype: HTMLDiscoveryBoxplotElement;
new (): HTMLDiscoveryBoxplotElement;
};
interface HTMLDiscoveryButtonElementEventMap {
"draw": void;
"execResult": any[];
"execError": any;
"statusError": any;
"discoveryEvent": DiscoveryEvent;
}
interface HTMLDiscoveryButtonElement extends Components.DiscoveryButton, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryButtonElementEventMap>(type: K, listener: (this: HTMLDiscoveryButtonElement, ev: DiscoveryButtonCustomEvent<HTMLDiscoveryButtonElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryButtonElementEventMap>(type: K, listener: (this: HTMLDiscoveryButtonElement, ev: DiscoveryButtonCustomEvent<HTMLDiscoveryButtonElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryButtonElement: {
prototype: HTMLDiscoveryButtonElement;
new (): HTMLDiscoveryButtonElement;
};
interface HTMLDiscoveryCalendarElementEventMap {
"draw": void;
"dataPointOver": any;
"dataPointSelected": any;
"discoveryEvent": DiscoveryEvent;
"execError": any;
}
interface HTMLDiscoveryCalendarElement extends Components.DiscoveryCalendar, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryCalendarElementEventMap>(type: K, listener: (this: HTMLDiscoveryCalendarElement, ev: DiscoveryCalendarCustomEvent<HTMLDiscoveryCalendarElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryCalendarElementEventMap>(type: K, listener: (this: HTMLDiscoveryCalendarElement, ev: DiscoveryCalendarCustomEvent<HTMLDiscoveryCalendarElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryCalendarElement: {
prototype: HTMLDiscoveryCalendarElement;
new (): HTMLDiscoveryCalendarElement;
};
interface HTMLDiscoveryDashboardElementEventMap {
"statusHeaders": string[];
"statusError": any;
"rendered": void;
}
interface HTMLDiscoveryDashboardElement extends Components.DiscoveryDashboard, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryDashboardElementEventMap>(type: K, listener: (this: HTMLDiscoveryDashboardElement, ev: DiscoveryDashboardCustomEvent<HTMLDiscoveryDashboardElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryDashboardElementEventMap>(type: K, listener: (this: HTMLDiscoveryDashboardElement, ev: DiscoveryDashboardCustomEvent<HTMLDiscoveryDashboardElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryDashboardElement: {
prototype: HTMLDiscoveryDashboardElement;
new (): HTMLDiscoveryDashboardElement;
};
interface HTMLDiscoveryDisplayElementEventMap {
"draw": void;
}
interface HTMLDiscoveryDisplayElement extends Components.DiscoveryDisplay, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryDisplayElementEventMap>(type: K, listener: (this: HTMLDiscoveryDisplayElement, ev: DiscoveryDisplayCustomEvent<HTMLDiscoveryDisplayElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryDisplayElementEventMap>(type: K, listener: (this: HTMLDiscoveryDisplayElement, ev: DiscoveryDisplayCustomEvent<HTMLDiscoveryDisplayElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryDisplayElement: {
prototype: HTMLDiscoveryDisplayElement;
new (): HTMLDiscoveryDisplayElement;
};
interface HTMLDiscoveryGaugeElementEventMap {
"draw": void;
"dataPointOver": any;
"dataPointSelected": any;
}
interface HTMLDiscoveryGaugeElement extends Components.DiscoveryGauge, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryGaugeElementEventMap>(type: K, listener: (this: HTMLDiscoveryGaugeElement, ev: DiscoveryGaugeCustomEvent<HTMLDiscoveryGaugeElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryGaugeElementEventMap>(type: K, listener: (this: HTMLDiscoveryGaugeElement, ev: DiscoveryGaugeCustomEvent<HTMLDiscoveryGaugeElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryGaugeElement: {
prototype: HTMLDiscoveryGaugeElement;
new (): HTMLDiscoveryGaugeElement;
};
interface HTMLDiscoveryHeatmapElementEventMap {
"draw": void;
"dataPointOver": any;
"dataPointSelected": any;
"discoveryEvent": DiscoveryEvent;
"execError": any;
}
interface HTMLDiscoveryHeatmapElement extends Components.DiscoveryHeatmap, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryHeatmapElementEventMap>(type: K, listener: (this: HTMLDiscoveryHeatmapElement, ev: DiscoveryHeatmapCustomEvent<HTMLDiscoveryHeatmapElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryHeatmapElementEventMap>(type: K, listener: (this: HTMLDiscoveryHeatmapElement, ev: DiscoveryHeatmapCustomEvent<HTMLDiscoveryHeatmapElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryHeatmapElement: {
prototype: HTMLDiscoveryHeatmapElement;
new (): HTMLDiscoveryHeatmapElement;
};
interface HTMLDiscoveryHiddenElementEventMap {
"draw": void;
}
interface HTMLDiscoveryHiddenElement extends Components.DiscoveryHidden, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryHiddenElementEventMap>(type: K, listener: (this: HTMLDiscoveryHiddenElement, ev: DiscoveryHiddenCustomEvent<HTMLDiscoveryHiddenElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryHiddenElementEventMap>(type: K, listener: (this: HTMLDiscoveryHiddenElement, ev: DiscoveryHiddenCustomEvent<HTMLDiscoveryHiddenElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryHiddenElement: {
prototype: HTMLDiscoveryHiddenElement;
new (): HTMLDiscoveryHiddenElement;
};
interface HTMLDiscoveryImageElementEventMap {
"draw": void;
}
interface HTMLDiscoveryImageElement extends Components.DiscoveryImage, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryImageElementEventMap>(type: K, listener: (this: HTMLDiscoveryImageElement, ev: DiscoveryImageCustomEvent<HTMLDiscoveryImageElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryImageElementEventMap>(type: K, listener: (this: HTMLDiscoveryImageElement, ev: DiscoveryImageCustomEvent<HTMLDiscoveryImageElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryImageElement: {
prototype: HTMLDiscoveryImageElement;
new (): HTMLDiscoveryImageElement;
};
interface HTMLDiscoveryInputElementEventMap {
"draw": void;
"execResult": any[];
"statusError": any;
"discoveryEvent": DiscoveryEvent;
}
interface HTMLDiscoveryInputElement extends Components.DiscoveryInput, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryInputElementEventMap>(type: K, listener: (this: HTMLDiscoveryInputElement, ev: DiscoveryInputCustomEvent<HTMLDiscoveryInputElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryInputElementEventMap>(type: K, listener: (this: HTMLDiscoveryInputElement, ev: DiscoveryInputCustomEvent<HTMLDiscoveryInputElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryInputElement: {
prototype: HTMLDiscoveryInputElement;
new (): HTMLDiscoveryInputElement;
};
interface HTMLDiscoveryInputChipsElementEventMap {
"chipClick": any;
"chipInput": void;
"chipChange": string[];
"chipCreate": any;
}
interface HTMLDiscoveryInputChipsElement extends Components.DiscoveryInputChips, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryInputChipsElementEventMap>(type: K, listener: (this: HTMLDiscoveryInputChipsElement, ev: DiscoveryInputChipsCustomEvent<HTMLDiscoveryInputChipsElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryInputChipsElementEventMap>(type: K, listener: (this: HTMLDiscoveryInputChipsElement, ev: DiscoveryInputChipsCustomEvent<HTMLDiscoveryInputChipsElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryInputChipsElement: {
prototype: HTMLDiscoveryInputChipsElement;
new (): HTMLDiscoveryInputChipsElement;
};
interface HTMLDiscoveryInputChipsChipElementEventMap {
"removeChip": string;
}
interface HTMLDiscoveryInputChipsChipElement extends Components.DiscoveryInputChipsChip, HTMLStencilElement {
addEventListener<K extends keyof HTMLDiscoveryInputChipsChipElementEventMap>(type: K, listener: (this: HTMLDiscoveryInputChipsChipElement, ev: DiscoveryInputChipsChipCustomEvent<HTMLDiscoveryInputChipsChipElementEventMap[K]>) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
removeEventListener<K extends keyof HTMLDiscoveryInputChipsChipElementEventMap>(type: K, listener: (this: HTMLDiscoveryInputChipsChipElement, ev: DiscoveryInputChipsChipCustomEvent<HTMLDiscoveryInputChipsChipElementEventMap[K]>) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
}
var HTMLDiscoveryInputChipsChipElement: {
prototype: HTMLDiscoveryInputChipsChipElement;
new (): HTMLDiscoveryInputChipsChipElement;
};
interface HTMLDiscoveryInputDateRangeElementEventMap {
"valueChanged": number[] | number;
}
interface HTMLDiscoveryInputDateRangeElement exten