Home > @tridion-sites/extensions > ActionsConfigurationExtensionsBuilder
Signature:
export declare class ActionsConfigurationExtensionsBuilder
| Property | Modifiers | Type | Description |
|---|---|---|---|
| addAction | (groupId: string, actionId: string, beforeActionId?: string) => void | Adds action to a specified group. New action can be added in a specified order using beforeActionId. |
|
| addGroup | (group: ActionGroup, beforeGroupId?: string) => void | Adds a new group to the group list. | |
| build | () => ReadonlyArray<ListBuilderConfigurationExtension<ActionGroup>> | ||
| customizeGroup | (groupConfiguration: ListBuilderConfigurationExtension<ActionGroup>) => void | Customizes the group configuration in the group list. | |
| moveAction | (actionId: string, beforeActionId: string | undefined) => void | Moves an action withing other actions in the same (or other) group(s). | |
| moveGroup | (groupId: string, beforeGroupId: string | undefined) => void | Moves a group within the group list. | |
| removeAction | (actionId: string) => void | Removes action from the group(s). | |
| removeGroup | (groupId: string) => void | Removes a group from the group list. | |
| replaceAction | (actionId: string, newActionId: string) => void | Replaces an action with a new action id in the group(s). | |
| replaceGroup | (groupId: string, group: ActionGroup) => void | Replaces a group in the group list. |