tridion-sites-extensions-api-docs

Home > @tridion-sites/extensions > ActionsConfigurationExtensionsBuilder

ActionsConfigurationExtensionsBuilder class

Signature:

export declare class ActionsConfigurationExtensionsBuilder

Properties

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.