Interface IMacroActionCreator
Assembly: TabularEditor3.Shared.dll
Syntax
public interface IMacroActionCreator
Methods
CreateMacroItem(int, string, Func<Selection, Model, bool>, Action<Selection, Model>, Context, string)
Declaration
void CreateMacroItem(int id, string name, Func<Selection, Model, bool> enabled, Action<Selection, Model> execute, Context validContexts, string toolTip = null)
Parameters
DeleteMacroItem(int)
Declaration
void DeleteMacroItem(int id)
Parameters
Type |
Name |
Description |
int |
id |
|
RemoveUnassignedMacroItems()
Declaration
void RemoveUnassignedMacroItems()
UpdateMacroItemName(int, string)
Declaration
void UpdateMacroItemName(int id, string newName)
Parameters
Extension Methods