Constructors
constructor
- new ActionEditor<T>(actionConfig, configurationFactory): ActionEditor<T>
Properties
Protected
actionConfig
actionConfig: T
Protected
Readonly
configurationFactory
Methods
addStartOperation
- addStartOperation(systemName, operationData, id?): OperationEditor<ActionEditor<T>>
Parameters
systemName: "forEach" | "endForEach" | "when" | "otherwise" | "endWhen" | "removeClass" | "animate" | "log" | "addClass" | "addControllerToElement" | "animateWithClass" | "broadcastEvent" | "calc" | "clearElement" | "clearOperationData" | "createElement" | "customFunction" | "endAction" | "extendController" | "getAttributesFromElement" | "getControllerFromElement" | "getControllerInstance" | "getElementDimensions" | "getImport" | "getQueryParams" | "invokeObjectMethod" | "loadJSON" | "math" | "removeControllerFromElement" | "removeElement" | "removePropertiesFromOperationData" | "reparentElement" | "requestAction" | "resizeAction" | "selectElement" | "setData" | "setElementAttributes" | "setElementContent" | "setGlobalData" | "setOperationData" | "setStyle" | "startAction" | "toggleClass" | "toggleElement" | "wait"
Optional
id: string
getConfiguration
- getConfiguration(callBack): ActionEditor<T>
Parameters
callBack: ((config) => undefined | T)
- (config): undefined | T
Returns undefined | T
getName
- getName(): string
Returns string
moveStartOperation
- moveStartOperation(id, direction): ActionEditor<T>
Parameters
id: string
direction: "up" | "down"
updateConfiguration
- updateConfiguration(): void
Returns void