@dineug/erd-editor
Version:
Entity-Relationship Diagram Editor
102 lines (101 loc) • 2.5 kB
TypeScript
import { ReducerType } from './actions';
export declare const addIndexAction: {
(payload: {
id: string;
tableId: string;
}): import('@dineug/r-html').AnyAction<{
id: string;
tableId: string;
}>;
toString(): string;
type: string;
};
export declare const removeIndexAction: {
(payload: {
id: string;
}): import('@dineug/r-html').AnyAction<{
id: string;
}>;
toString(): string;
type: string;
};
export declare const changeIndexNameAction: {
(payload: {
id: string;
tableId: string;
value: string;
}): import('@dineug/r-html').AnyAction<{
id: string;
tableId: string;
value: string;
}>;
toString(): string;
type: string;
};
export declare const changeIndexUniqueAction: {
(payload: {
id: string;
tableId: string;
value: boolean;
}): import('@dineug/r-html').AnyAction<{
id: string;
tableId: string;
value: boolean;
}>;
toString(): string;
type: string;
};
export declare const indexReducers: {
"index.add": ReducerType<"index.add">;
"index.remove": ReducerType<"index.remove">;
"index.changeName": ReducerType<"index.changeName">;
"index.changeUnique": ReducerType<"index.changeUnique">;
};
export declare const actions: {
addIndexAction: {
(payload: {
id: string;
tableId: string;
}): import('@dineug/r-html').AnyAction<{
id: string;
tableId: string;
}>;
toString(): string;
type: string;
};
removeIndexAction: {
(payload: {
id: string;
}): import('@dineug/r-html').AnyAction<{
id: string;
}>;
toString(): string;
type: string;
};
changeIndexNameAction: {
(payload: {
id: string;
tableId: string;
value: string;
}): import('@dineug/r-html').AnyAction<{
id: string;
tableId: string;
value: string;
}>;
toString(): string;
type: string;
};
changeIndexUniqueAction: {
(payload: {
id: string;
tableId: string;
value: boolean;
}): import('@dineug/r-html').AnyAction<{
id: string;
tableId: string;
value: boolean;
}>;
toString(): string;
type: string;
};
};