Class: StyleSheet

A configuration for both global graph-level properties and element-level properties indicating how a KG should be rendered graphically

URI: ex:StyleSheet

classDiagram class StyleSheet StyleSheet : cliqueRelations StyleSheet : conditionalProperties StyleSheet : displayAnnotations StyleSheet : excludeSingletons StyleSheet : fillcolor StyleSheet : highlightIds StyleSheet : labelFrom StyleSheet : nodeFilter StyleSheet : prefixProperties StyleSheet : reasoning StyleSheet : relationProperties StyleSheet : style StyleSheet : styles

Slots

Name Cardinality and Range Description
style 0..1
StyleType
styles 0..*
StyleType
fillcolor 0..1
Color
labelFrom 0..1
NONE
highlightIds 0..*
Node
List of nodes to be visually demarcated
displayAnnotations 0..*
Node
Display annotations for these selected properties
cliqueRelations 0..*
Node
Set of properties that indicate identity relations and can be used in a cliqu...
reasoning 0..*
ReasoningType
Set of reasoning or processing steps to be applied to graph
excludeSingletons 0..1
xsd:boolean
Remove nodes that have no incoming or outgoing edges
relationProperties 0..*
RelationConfiguration
Collection of styles keyed by predicate ID
prefixProperties 0..*
PrefixConfiguration
Collection of styles keyed by ID prefix
conditionalProperties 0..*
ConditionalProperty
nodeFilter 0..1
Condition

Usages

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/kgviz/

Mappings

Mapping Type Mapped Value
self ['ex:StyleSheet']
native ['ex:StyleSheet']

LinkML Specification

Direct

name: StyleSheet
description: A configuration for both global graph-level properties and element-level
  properties indicating how a KG should be rendered graphically
from_schema: https://w3id.org/kgviz/
rank: 1000
slots:
- style
- styles
- fillcolor
- labelFrom
- highlightIds
- displayAnnotations
- cliqueRelations
- reasoning
- excludeSingletons
- relationProperties
- prefixProperties
- conditionalProperties
- nodeFilter

Induced

name: StyleSheet
description: A configuration for both global graph-level properties and element-level
  properties indicating how a KG should be rendered graphically
from_schema: https://w3id.org/kgviz/
rank: 1000
attributes:
  style:
    name: style
    deprecated: use styles
    from_schema: https://w3id.org/kgviz/graphviz
    deprecated_element_has_possible_replacement: styles
    rank: 1000
    alias: style
    owner: StyleSheet
    domain_of:
    - StyleSheet
    range: StyleType
  styles:
    name: styles
    from_schema: https://w3id.org/kgviz/graphviz
    rank: 1000
    mixins:
    - edge property
    - node property
    - graph property
    - cluster property
    multivalued: true
    alias: styles
    owner: StyleSheet
    domain_of:
    - StyleSheet
    range: StyleType
  fillcolor:
    name: fillcolor
    from_schema: https://w3id.org/kgviz/graphviz
    rank: 1000
    alias: fillcolor
    owner: StyleSheet
    domain_of:
    - StyleSheet
    - PrefixConfiguration
    - ConditionalProperty
    range: Color
  labelFrom:
    name: labelFrom
    from_schema: https://w3id.org/kgviz/graphviz
    rank: 1000
    alias: labelFrom
    owner: StyleSheet
    domain_of:
    - StyleSheet
  highlightIds:
    name: highlightIds
    description: List of nodes to be visually demarcated
    from_schema: https://w3id.org/kgviz/
    rank: 1000
    multivalued: true
    alias: highlightIds
    owner: StyleSheet
    domain_of:
    - StyleSheet
    range: Node
  displayAnnotations:
    name: displayAnnotations
    description: Display annotations for these selected properties
    from_schema: https://w3id.org/kgviz/
    rank: 1000
    multivalued: true
    alias: displayAnnotations
    owner: StyleSheet
    domain_of:
    - StyleSheet
    range: Node
  cliqueRelations:
    name: cliqueRelations
    description: Set of properties that indicate identity relations and can be used
      in a clique
    examples:
    - value: owl:equivalentClass
    - value: skos:exactMatch
    from_schema: https://w3id.org/kgviz/
    rank: 1000
    multivalued: true
    alias: cliqueRelations
    owner: StyleSheet
    domain_of:
    - StyleSheet
    range: Node
  reasoning:
    name: reasoning
    description: Set of reasoning or processing steps to be applied to graph
    from_schema: https://w3id.org/kgviz/
    rank: 1000
    multivalued: true
    alias: reasoning
    owner: StyleSheet
    domain_of:
    - StyleSheet
    range: ReasoningType
  excludeSingletons:
    name: excludeSingletons
    description: Remove nodes that have no incoming or outgoing edges
    from_schema: https://w3id.org/kgviz/
    rank: 1000
    alias: excludeSingletons
    owner: StyleSheet
    domain_of:
    - StyleSheet
    range: boolean
  relationProperties:
    name: relationProperties
    description: Collection of styles keyed by predicate ID
    from_schema: https://w3id.org/kgviz/
    rank: 1000
    multivalued: true
    alias: relationProperties
    owner: StyleSheet
    domain_of:
    - StyleSheet
    range: RelationConfiguration
    inlined: true
  prefixProperties:
    name: prefixProperties
    description: Collection of styles keyed by ID prefix
    from_schema: https://w3id.org/kgviz/
    rank: 1000
    multivalued: true
    alias: prefixProperties
    owner: StyleSheet
    domain_of:
    - StyleSheet
    range: PrefixConfiguration
    inlined: true
  conditionalProperties:
    name: conditionalProperties
    from_schema: https://w3id.org/kgviz/
    rank: 1000
    multivalued: true
    alias: conditionalProperties
    owner: StyleSheet
    domain_of:
    - StyleSheet
    range: ConditionalProperty
    inlined: true
  nodeFilter:
    name: nodeFilter
    from_schema: https://w3id.org/kgviz/
    rank: 1000
    alias: nodeFilter
    owner: StyleSheet
    domain_of:
    - StyleSheet
    range: Condition
    inlined: true