Skip to content

Class: TrackStyle

Composite styling for TrackFeature, supporting both line path and position markers.

URI: debrief:class/TrackStyle

 classDiagram
    class TrackStyle
    click TrackStyle href "../../classes/TrackStyle/"
      TrackStyle : line





        TrackStyle --> "1" LineProperties : line
        click LineProperties href "../../classes/LineProperties/"



      TrackStyle : point





        TrackStyle --> "1" PointProperties : point
        click PointProperties href "../../classes/PointProperties/"




Slots

Name Cardinality and Range Description Inheritance
line 1
LineProperties
Styling for the track line path direct
point 1
PointProperties
Styling for position markers direct

Usages

used by used in type used
TrackProperties style range TrackStyle

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self debrief:TrackStyle
native debrief:TrackStyle

LinkML Source

Direct

name: TrackStyle
description: Composite styling for TrackFeature, supporting both line path and position
  markers.
from_schema: https://debrief.info/schemas/debrief
attributes:
  line:
    name: line
    description: Styling for the track line path
    from_schema: https://debrief.info/schemas/styling
    rank: 1000
    domain_of:
    - TrackStyle
    range: LineProperties
    required: true
  point:
    name: point
    description: Styling for position markers
    from_schema: https://debrief.info/schemas/styling
    rank: 1000
    domain_of:
    - TrackStyle
    range: PointProperties
    required: true

Induced

name: TrackStyle
description: Composite styling for TrackFeature, supporting both line path and position
  markers.
from_schema: https://debrief.info/schemas/debrief
attributes:
  line:
    name: line
    description: Styling for the track line path
    from_schema: https://debrief.info/schemas/styling
    rank: 1000
    alias: line
    owner: TrackStyle
    domain_of:
    - TrackStyle
    range: LineProperties
    required: true
  point:
    name: point
    description: Styling for position markers
    from_schema: https://debrief.info/schemas/styling
    rank: 1000
    alias: point
    owner: TrackStyle
    domain_of:
    - TrackStyle
    range: PointProperties
    required: true