Skip to main content

Actions._jsonActionsNamesMap property

Map of expanded action names to their original JSON action names.

Signature

protected readonly _jsonActionsNamesMap: Map<string, string>;

Remarks

This reverse mapping enables retrieving the original action definition from jsonActions when lazy-loading action instances.

Mapping behavior:

  1. For regular actions: Maps action name to itself (identity mapping).
  2. For template actions: Maps each generated action name back to the original template name (e.g., test-x64test-{{ matrix.arch }}).
  3. Enables Actions.get() to locate the correct JSON definition when instantiating an action on demand.

This indirection is essential for the lazy evaluation pattern, allowing deferred instantiation while maintaining the connection to original definitions.


Generated via tsdoc2docusaurus 1.3.2 by API Extractor/Documenter 7.57.2.