API reference
Every public class, method, and event in @codexo/exojs. Generated from source.
typeAnyActionMap
Any action map, whatever actions it declares - the type a collection of maps (an InputScope, a scope stack) is written against. ActionMap itself cannot serve that role: its default type argument carries `Readonly<Record<string, Action>>`, and a map declared with concrete action names has no index signature to satisfy it. This alias names the map WITHOUT its merged action members, which every concrete map does satisfy.
import { AnyActionMap } from '@codexo/exojs'Any action map, whatever actions it declares - the type a collection of maps (an InputScope, a scope stack) is written against.
ActionMap itself cannot serve that role: its default type argument carries `Readonly<Record<string, Action>>`, and a map declared with concrete action names has no index signature to satisfy it. This alias names the map WITHOUT its merged action members, which every concrete map does satisfy.
ActionMapBase<ActionRecordThe shape an ActionMap is built from.>