Skip to content

Enum: ParameterTypeEnum

Names of available schema-defined parameter types. Referenced by ToolParameter.param_type to link tool parameters to their value enums defined in common.yaml.

URI: debrief:enum/ParameterTypeEnum

Permissible Values

Value Meaning Description
NamedColor None Predefined named colours (maps to NamedColorEnum)
MarkerSymbol None Marker shapes (maps to MarkerSymbolEnum)
CardinalDirection None Eight-point compass directions (maps to CardinalDirectionEnum)
DurationPreset None Common ISO 8601 duration intervals (maps to DurationPresetEnum)
NumericPreset None Common numeric values (maps to NumericPresetEnum)
ReferencePointPattern None Reference point generation patterns (maps to ReferencePointPatternEnum)

Slots

Name Description
param_type References a schema-defined parameter-type enum by name

Identifier and Mapping Information

Schema Source

  • from schema: https://debrief.info/schemas/debrief

LinkML Source

name: ParameterTypeEnum
description: Names of available schema-defined parameter types. Referenced by ToolParameter.param_type
  to link tool parameters to their value enums defined in common.yaml.
from_schema: https://debrief.info/schemas/debrief
rank: 1000
permissible_values:
  NamedColor:
    text: NamedColor
    description: Predefined named colours (maps to NamedColorEnum)
  MarkerSymbol:
    text: MarkerSymbol
    description: Marker shapes (maps to MarkerSymbolEnum)
  CardinalDirection:
    text: CardinalDirection
    description: Eight-point compass directions (maps to CardinalDirectionEnum)
  DurationPreset:
    text: DurationPreset
    description: Common ISO 8601 duration intervals (maps to DurationPresetEnum)
  NumericPreset:
    text: NumericPreset
    description: Common numeric values (maps to NumericPresetEnum)
  ReferencePointPattern:
    text: ReferencePointPattern
    description: Reference point generation patterns (maps to ReferencePointPatternEnum)