ActionParameterEnumSnapshot
Defined in: packages/engine/src/lib/action-parameter-enum.ts:20
Immutable, request-scoped enum candidates keyed by parameter definition
object. Read it with enumSnapshotFor(ctx, vessels), which returns it only
when vessels is the catalog it was captured from.
Methods
Section titled “Methods”get(
parameter): readonlyNormalizedActionParameterEnumValue[]
Defined in: packages/engine/src/lib/action-parameter-enum.ts:26
Returns the normalized candidates captured for this exact parameter definition. An empty result means the parameter has no constraining, type-compatible JSON enum values.
Parameters
Section titled “Parameters”parameter
Section titled “parameter”defaultValue?
Section titled “defaultValue?”unknown
description
Section titled “description”string
unknown[]
string
required?
Section titled “required?”boolean
"string" | "number" | "boolean" | "object"
Returns
Section titled “Returns”readonly NormalizedActionParameterEnumValue[]