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/actions/gesture.d.ts

47 lines
1.3 KiB

import { ActionName } from '@interactjs/core/scope';
export declare type GesturableMethod = Interact.ActionMethod<Interact.GesturableOptions>;
declare module '@interactjs/core/Interaction' {
interface Interaction {
gesture?: {
angle: number;
distance: number;
scale: number;
startAngle: number;
startDistance: number;
};
}
}
declare module '@interactjs/core/Interactable' {
interface Interactable {
gesturable: GesturableMethod;
}
}
declare module '@interactjs/core/defaultOptions' {
interface ActionDefaults {
gesture: Interact.GesturableOptions;
}
}
declare module '@interactjs/core/scope' {
interface Actions {
[ActionName.Gesture]?: typeof gesture;
}
enum ActionName {
Gesture = "gesture"
}
}
export interface GestureEvent extends Interact.InteractEvent<ActionName.Gesture> {
distance: number;
angle: number;
da: number;
scale: number;
ds: number;
box: Interact.Rect;
touches: Interact.PointerType[];
}
export interface GestureSignalArg extends Interact.DoPhaseArg {
iEvent: GestureEvent;
interaction: Interact.Interaction<ActionName.Gesture>;
event: Interact.PointerEventType | GestureEvent;
}
declare const gesture: Interact.Plugin;
export default gesture;