@launchmenu/core
Version:
An environment for visual keyboard controlled applets
26 lines • 2.67 kB
TypeScript
import { IResetFieldActionData } from "./_types/IResetFieldActionData";
import { CompoundCommand } from "../../../undoRedo/commands/CompoundCommand";
import { IExecuteArg } from "../../../actions/types/execute/_types/IExecuteArg";
/**
* A reset action to reset field values
*/
export declare const resetFieldAction: import("../../../actions/_types/IAction").IAction<IResetFieldActionData<any>, {
reset: ({ context }: IExecuteArg) => Promise<CompoundCommand | undefined>;
}, import("../../../actions/_types/IAction").IAction<import("../../../actions/types/reset/_types/IResetable").IResetable, {
reset: (data: IExecuteArg) => Promise<CompoundCommand | undefined>;
}, import("../../../actions/_types/IAction").IAction<import("../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>> & {
createBinding: import("../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../actions/types/reset/_types/IResetable").IResetable, {
reset: (data: IExecuteArg) => Promise<CompoundCommand | undefined>;
}, import("../../../actions/_types/IAction").IAction<import("../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>>;
}> & {
createBinding: import("../../../actions/_types/IBindingCreator").IBindingCreator<IResetFieldActionData<any>, {
reset: ({ context }: IExecuteArg) => Promise<CompoundCommand | undefined>;
}, import("../../../actions/_types/IAction").IAction<import("../../../actions/types/reset/_types/IResetable").IResetable, {
reset: (data: IExecuteArg) => Promise<CompoundCommand | undefined>;
}, import("../../../actions/_types/IAction").IAction<import("../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>> & {
createBinding: import("../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../actions/types/reset/_types/IResetable").IResetable, {
reset: (data: IExecuteArg) => Promise<CompoundCommand | undefined>;
}, import("../../../actions/_types/IAction").IAction<import("../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>>;
}>;
};
//# sourceMappingURL=resetFieldAction.d.ts.map