StackGenVis: Alignment of Data, Algorithms, and Models for Stacking Ensemble Learning Using Performance Metrics https://doi.org/10.1109/TVCG.2020.3030352
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
StackGenVis/frontend/node_modules/@interactjs/utils/pointerUtils.d.ts

397 lines
12 KiB

import pointerExtend from './pointerExtend';
export declare function copyCoords(dest: Interact.CoordsSetMember, src: Interact.CoordsSetMember): void;
export declare function setCoordDeltas(targetObj: Interact.CoordsSetMember, prev: Interact.CoordsSetMember, cur: Interact.CoordsSetMember): void;
export declare function setCoordVelocity(targetObj: Interact.CoordsSetMember, delta: Interact.CoordsSetMember): void;
export declare function setZeroCoords(targetObj: Interact.CoordsSetMember): void;
export declare function isNativePointer(pointer: any): boolean;
export declare function getXY(type: any, pointer: any, xy: any): any;
export declare function getPageXY(pointer: Interact.PointerType | Interact.InteractEvent, page?: Interact.Point): import("@interactjs/types/types").Point;
export declare function getClientXY(pointer: any, client: any): any;
export declare function getPointerId(pointer: any): any;
export declare function setCoords(targetObj: any, pointers: any[], timeStamp: number): void;
export declare function getTouchPair(event: any): any[];
export declare function pointerAverage(pointers: PointerEvent[] | Event[]): {
pageX: number;
pageY: number;
clientX: number;
clientY: number;
screenX: number;
screenY: number;
};
export declare function touchBBox(event: Event | Array<(Interact.PointerType) | TouchEvent>): {
x: number;
y: number;
left: number;
top: number;
right: number;
bottom: number;
width: number;
height: number;
};
export declare function touchDistance(event: any, deltaSource: any): number;
export declare function touchAngle(event: any, deltaSource: any): number;
export declare function getPointerType(pointer: any): any;
export declare function getEventTargets(event: any): import("@interactjs/types/types").Element[];
export declare function newCoords(): Interact.CoordsSetMember;
export declare function coordsToEvent(coords: MockCoords): ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & MouseEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & MouseEvent & PointerEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & MouseEvent & import("@interactjs/pointer-events/PointerEvent").default<any>) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & MouseEvent & import("@interactjs/core/InteractEvent").InteractEvent<any, any>) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & MouseEvent & TouchEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & Touch & MouseEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & Touch & PointerEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & Touch & import("@interactjs/pointer-events/PointerEvent").default<any>) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & Touch & import("@interactjs/core/InteractEvent").InteractEvent<any, any>) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & Touch & TouchEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & PointerEvent & MouseEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & PointerEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & PointerEvent & import("@interactjs/pointer-events/PointerEvent").default<any>) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & PointerEvent & import("@interactjs/core/InteractEvent").InteractEvent<any, any>) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & PointerEvent & TouchEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & import("@interactjs/pointer-events/PointerEvent").default<any> & MouseEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & import("@interactjs/pointer-events/PointerEvent").default<any> & PointerEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & import("@interactjs/pointer-events/PointerEvent").default<any>) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & import("@interactjs/pointer-events/PointerEvent").default<any> & import("@interactjs/core/InteractEvent").InteractEvent<any, any>) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & import("@interactjs/pointer-events/PointerEvent").default<any> & TouchEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & import("@interactjs/core/InteractEvent").InteractEvent<any, any> & MouseEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & import("@interactjs/core/InteractEvent").InteractEvent<any, any> & PointerEvent) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & import("@interactjs/core/InteractEvent").InteractEvent<any, any> & import("@interactjs/pointer-events/PointerEvent").default<any>) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & import("@interactjs/core/InteractEvent").InteractEvent<any, any>) | ({
coords: MockCoords;
readonly page: any;
readonly client: any;
readonly timeStamp: any;
readonly pageX: any;
readonly pageY: any;
readonly clientX: any;
readonly clientY: any;
readonly pointerId: any;
readonly target: any;
readonly type: any;
readonly pointerType: any;
readonly buttons: any;
} & import("@interactjs/core/InteractEvent").InteractEvent<any, any> & TouchEvent);
export interface MockCoords {
page: Interact.Point;
client: Interact.Point;
timeStamp?: number;
pointerId?: any;
target?: any;
type?: string;
pointerType?: string;
buttons?: number;
}
export { pointerExtend };