Interface AuthorExtensionAskAction
- All Superinterfaces:
IAuthorExtensionAction
@API(type=INTERNAL,
src=PUBLIC)
public interface AuthorExtensionAskAction
extends IAuthorExtensionAction
An author action created over an author operation who does not handle the ask variables expansion.
Instead it receives the ask variables expansion.
- Since:
- 20.1
-
Field Summary
Fields inherited from interface ro.sync.ecss.extensions.api.editor.IAuthorExtensionAction
ACTION_ID, ACTION_NAME, DESCRIPTION, LARGE_ICON_PATH, SMALL_ICON_PATH
-
Method Summary
Modifier and TypeMethodDescriptionint
Get the number of asks variables.performActionWithValues
(List<String> askValues) Performs the action using the values to expand the askValues.Methods inherited from interface ro.sync.ecss.extensions.api.editor.IAuthorExtensionAction
getValue, performAction, performAction
-
Method Details
-
performActionWithValues
Performs the action using the values to expand the askValues.- Parameters:
askValues
- the expanded ask values.- Returns:
- list of descriptors for the ask variables that were not expanded.
-
countAsksVariables
int countAsksVariables()Get the number of asks variables.- Returns:
- the number of asks variables that must be expanded.
-