- usableActions<SET>(name: string, set: SET, registrationHandler: ((registrar: default, ...args: {
0: UsableActionGenerator<[]>;
1: UsableActionGenerator<[isCommandMenu?: true]>;
10: default<IUseCreatureAction, IUsableActionRequirements>;
11: default<IUseNPCAction, IUsableActionRequirements>;
12: UsableActionGenerator<[]>;
13: UsableActionGenerator<[]>;
14: UsableActionGenerator<[]>;
15: UsableActionGenerator<[]>;
16: UsableActionGenerator<[]>;
17: UsableActionGenerator<[]>;
18: UsableActionGenerator<[]>;
19: UsableActionGenerator<[]>;
2: UsableActionGenerator<[isCommandMenuAll?: true]>;
20: UsableActionGenerator<[container?: UsableActionsItemMoveContainer]>;
21: UsableActionGenerator<[isDropMenu?: true]>;
22: UsableActionGenerator<[]>;
23: UsableActionGenerator<[]>;
24: UsableActionGenerator<[]>;
3: UsableActionGenerator<[]>;
4: UsableActionGenerator<[]>;
5: UsableActionGenerator<[]>;
6: UsableActionGenerator<[]>;
7: default<IUseItemAction, IUsableActionRequirements>;
8: UsableActionGenerator<[]>;
9: UsableActionGenerator<[]>;
}[SET] extends UsableActionGenerator<ARGS> ? ARGS : []) => any)): (<K, T>(target: T, key: K) => void)
-
Returns (<K, T>(target: T, key: K) => void)
-
- <K, T>(target: T, key: K): void
-
Type Parameters
-
K extends string | number | symbol
-
Returns void
Registers a "usable" action generator — actions that appear in the UI, and can be slotted in the action bar.