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