@launchmenu/core
Version:
An environment for visual keyboard controlled applets
238 lines • 76 kB
TypeScript
import { INumberInputSelectExecuteData } from "./_types/INumberInputSelectExecuteData";
/**
* A simple execute handler for updating numeric fields, allowing the choice of multiple options
*/
export declare const numberInputSelectExecuteHandler: import("../../../../../actions/_types/IAction").IAction<INumberInputSelectExecuteData, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../uiLayers/types/select/_types/ISelectExecuteData").ISelectExecuteData<unknown>, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}>;
} & {
priority: number[];
execute: {
(menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
(context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
};
getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}>;
} & {
priority: number[];
execute: {
(menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
(context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
};
getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
}>;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}>;
} & {
priority: number[];
execute: {
(menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
(context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
};
getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}>;
} & {
priority: number[];
execute: {
(menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
(context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
};
getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
}>;
}>;
}> & {
createBinding: <T>(config: import("../../../../../uiLayers/types/select/_types/ISelectExecuteData").ISelectExecuteData<T> | ({
index?: number | undefined;
} & {
data: import("../../../../../uiLayers/types/select/_types/ISelectExecuteData").ISelectExecuteData<T>;
}) | ({
index?: number | undefined;
} & {
subscribableData: import("model-react").IDataRetriever<import("../../../../../uiLayers/types/select/_types/ISelectExecuteData").ISelectExecuteData<T>>;
})) => import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<import("../../../../../uiLayers/types/select/_types/ISelectExecuteData").ISelectExecuteData<unknown>, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}>;
} & {
priority: number[];
execute: {
(menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
(context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
};
getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}>;
} & {
priority: number[];
execute: {
(menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
(context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
};
getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
}>;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}>;
} & {
priority: number[];
execute: {
(menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
(context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
};
getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}>;
} & {
priority: number[];
execute: {
(menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
(context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
};
getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
}>;
}>;
}>>;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<INumberInputSelectExecuteData, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../uiLayers/types/select/_types/ISelectExecuteData").ISelectExecuteData<unknown>, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}>;
} & {
priority: number[];
execute: {
(menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
(context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
};
getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}>;
} & {
priority: number[];
execute: {
(menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
(context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
};
getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
}>;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}> & {
createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, 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/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("