docs » plugins.core.action.manager


Action Manager Module.

API Overview

API Documentation

Constants

handlerIds

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

addHandler

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
  • * `id` - The unique ID
Returns
  • * The `handler` instance.

getActivator

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
  • * `activatorId` - The unique ID of the activator.
Returns
  • * The activator with the specified ID.

getHandler

Signature plugins.core.action.manager.getHandler(id) -> handler
Type Function
Description Returns an existing handler with the specified ID.
Parameters
  • * `id` - The unique ID of the action handler.
Returns
  • * The action handler, or `nil`

results matching ""

    No results matching ""