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/inertia/index.d.ts

60 lines
1.6 KiB

4 years ago
import { EventPhase } from '@interactjs/core/InteractEvent';
declare module '@interactjs/core/InteractEvent' {
enum EventPhase {
Resume = "resume",
InertiaStart = "inertiastart"
}
}
declare module '@interactjs/core/Interaction' {
interface Interaction {
inertia?: {
active: boolean;
smoothEnd: boolean;
allowResume: boolean;
startEvent?: Interact.InteractEvent;
upCoords: {
page: Interact.Point;
client: Interact.Point;
timeStamp: number;
};
xe?: number;
ye?: number;
sx?: number;
sy?: number;
t0?: number;
te?: number;
v0?: number;
vx0?: number;
vy0?: number;
duration?: number;
modifiedXe?: number;
modifiedYe?: number;
lambda_v0?: number;
one_ve_v0?: number;
timeout: any;
};
}
}
declare module '@interactjs/core/defaultOptions' {
interface PerActionDefaults {
inertia?: {
enabled?: boolean;
resistance?: number;
minSpeed?: number;
endSpeed?: number;
allowResume?: true;
smoothEndDuration?: number;
};
}
}
declare module '@interactjs/core/scope' {
interface SignalArgs {
'interactions:action-resume': {
interaction: Interact.Interaction;
phase: EventPhase.Resume;
};
}
}
declare const inertia: Interact.Plugin;
export default inertia;