Skip to content

Class: FeaturesSlice

Feature selection and visibility state

URI: debrief:class/FeaturesSlice

 classDiagram
    class FeaturesSlice
    click FeaturesSlice href "../../classes/FeaturesSlice/"
      FeaturesSlice : featureCollectionUri

      FeaturesSlice : hiddenFeatureIds

      FeaturesSlice : selection





        FeaturesSlice --> "1" FeatureSelection : selection
        click FeatureSelection href "../../classes/FeatureSelection/"




Slots

Name Cardinality and Range Description Inheritance
featureCollectionUri 0..1
String
Reference to external feature collection (FR-016) direct
selection 1
FeatureSelection
Currently selected features (FR-017) direct
hiddenFeatureIds *
String
Features hidden from display (FR-018) direct

Usages

used by used in type used
SessionState features range FeaturesSlice
SessionFile features range FeaturesSlice

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: FeaturesSlice
description: Feature selection and visibility state
from_schema: https://debrief.info/schemas/debrief
attributes:
  featureCollectionUri:
    name: featureCollectionUri
    description: Reference to external feature collection (FR-016)
    from_schema: https://debrief.info/schemas/session-state
    rank: 1000
    domain_of:
    - FeaturesSlice
    range: string
  selection:
    name: selection
    description: Currently selected features (FR-017)
    from_schema: https://debrief.info/schemas/session-state
    rank: 1000
    domain_of:
    - FeaturesSlice
    range: FeatureSelection
    required: true
  hiddenFeatureIds:
    name: hiddenFeatureIds
    description: Features hidden from display (FR-018)
    from_schema: https://debrief.info/schemas/session-state
    rank: 1000
    domain_of:
    - FeaturesSlice
    range: string
    multivalued: true

Induced

name: FeaturesSlice
description: Feature selection and visibility state
from_schema: https://debrief.info/schemas/debrief
attributes:
  featureCollectionUri:
    name: featureCollectionUri
    description: Reference to external feature collection (FR-016)
    from_schema: https://debrief.info/schemas/session-state
    rank: 1000
    alias: featureCollectionUri
    owner: FeaturesSlice
    domain_of:
    - FeaturesSlice
    range: string
  selection:
    name: selection
    description: Currently selected features (FR-017)
    from_schema: https://debrief.info/schemas/session-state
    rank: 1000
    alias: selection
    owner: FeaturesSlice
    domain_of:
    - FeaturesSlice
    range: FeatureSelection
    required: true
  hiddenFeatureIds:
    name: hiddenFeatureIds
    description: Features hidden from display (FR-018)
    from_schema: https://debrief.info/schemas/session-state
    rank: 1000
    alias: hiddenFeatureIds
    owner: FeaturesSlice
    domain_of:
    - FeaturesSlice
    range: string
    multivalued: true