@dineug/erd-editor
Version:
Entity-Relationship Diagram Editor
36 lines (35 loc) • 2.44 kB
TypeScript
import { GeneratorAction } from '../../generator.actions';
import { Rect } from '../../../utils/dragSelect';
import { MoveKey } from './state';
export declare const loadJsonAction$: (value: string) => GeneratorAction;
export declare const initialLoadJsonAction$: (value: string) => GeneratorAction;
export declare const moveAllAction$: (movementX: number, movementY: number) => GeneratorAction;
export declare const removeSelectedAction$: () => GeneratorAction;
export declare const dragSelectAction$: (dragRect: Rect) => GeneratorAction;
export declare const unselectAllAction$: () => GeneratorAction;
export declare const focusMoveTableAction$: (moveKey: MoveKey, shiftKey: boolean) => GeneratorAction;
export declare const drawStartRelationshipAction$: (relationshipType: number) => GeneratorAction;
export declare const drawStartAddRelationshipAction$: (tableId: string) => GeneratorAction;
export declare const changeColorAllAction$: (color: string) => GeneratorAction;
export declare const loadSchemaSQLAction$: (value: string) => GeneratorAction;
export declare const dragstartColumnAction$: ($mod: boolean) => GeneratorAction;
export declare const dragoverColumnAction$: (targetId: string, targetTableId: string) => GeneratorAction;
export declare const columnKeyHoverStartAction$: (columnId: string) => GeneratorAction;
export declare const columnKeyHoverEndAction$: () => GeneratorAction;
export declare const actions$: {
loadJsonAction$: (value: string) => GeneratorAction;
initialLoadJsonAction$: (value: string) => GeneratorAction;
moveAllAction$: (movementX: number, movementY: number) => GeneratorAction;
removeSelectedAction$: () => GeneratorAction;
dragSelectAction$: (dragRect: Rect) => GeneratorAction;
unselectAllAction$: () => GeneratorAction;
focusMoveTableAction$: (moveKey: MoveKey, shiftKey: boolean) => GeneratorAction;
drawStartRelationshipAction$: (relationshipType: number) => GeneratorAction;
drawStartAddRelationshipAction$: (tableId: string) => GeneratorAction;
changeColorAllAction$: (color: string) => GeneratorAction;
loadSchemaSQLAction$: (value: string) => GeneratorAction;
dragstartColumnAction$: ($mod: boolean) => GeneratorAction;
dragoverColumnAction$: (targetId: string, targetTableId: string) => GeneratorAction;
columnKeyHoverStartAction$: (columnId: string) => GeneratorAction;
columnKeyHoverEndAction$: () => GeneratorAction;
};