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/modifiers/restrict/edges.d.ts

35 lines
1.0 KiB

4 years ago
import { ModifierArg, ModifierState } from '../base';
import { RestrictOptions } from './pointer';
export interface RestrictEdgesOptions {
inner: RestrictOptions['restriction'];
outer: RestrictOptions['restriction'];
offset?: RestrictOptions['offset'];
endOnly: boolean;
enabled?: boolean;
}
export declare type RestrictEdgesState = ModifierState<RestrictEdgesOptions, {
inner: Interact.Rect;
outer: Interact.Rect;
offset: RestrictEdgesOptions['offset'];
}>;
declare function start({ interaction, startOffset, state }: ModifierArg<RestrictEdgesState>): void;
declare function set({ coords, edges, interaction, state }: ModifierArg<RestrictEdgesState>): void;
declare const restrictEdges: {
noInner: {
top: number;
left: number;
bottom: number;
right: number;
};
noOuter: {
top: number;
left: number;
bottom: number;
right: number;
};
start: typeof start;
set: typeof set;
defaults: RestrictEdgesOptions;
};
export default restrictEdges;