manager

Last updated 9 months ago

Action Manager Module.

API Overview

API Documentation

Constants

Signature

plugins.core.action.manager.handlerIds <cp.prop: table of strings; read-only>

Type

Constant

Description

Returns a list of registered handler IDs.

handlers

Signature

plugins.core.action.manager.handlers <cp.prop: table of handlers; read-only>

Type

Constant

Description

Provides access to the set of handlers registered with the manager. It

Functions

Signature

plugins.core.action.manager.addHandler(id) -> handler

Type

Function

Description

Adds a new action handler with the specified unique ID and returns it for further configuration.

Parameters

Returns

Signature

plugins.core.action.manager.getActivator(id) -> activator

Type

Function

Description

Returns an activator with the specified ID. If it doesn't exist, it will be created.

Parameters

Returns

Signature

plugins.core.action.manager.getHandler(id) -> handler

Type

Function

Description

Returns an existing handler with the specified ID.

Parameters

Returns

getURL

Signature

plugins.core.action.manager.getURL(handlerId, action) -> string

Type

Function

Description

Gets a URL based on the Handler ID & Action Table.

Parameters

Returns

init

Signature

plugins.core.action.manager.init() -> none

Type

Function

Description

Initialises the module.

Parameters

Returns