Skip to content

Class: PathEncodeEnter

_Enter properties that are evaluated when shapes data is processed for the first time and the raster_image mark is _

newly added to a scene.

URI: vega_scverse:PathEncodeEnter

classDiagram class PathEncodeEnter click PathEncodeEnter href "../PathEncodeEnter" PathEncodeEnter : fill PathEncodeEnter : fillOpacity PathEncodeEnter --> "1" OpacityObject : fillOpacity click OpacityObject href "../OpacityObject" PathEncodeEnter : stroke PathEncodeEnter --> "0..1" RGBHexItem : stroke click RGBHexItem href "../RGBHexItem" PathEncodeEnter : strokeOpacity PathEncodeEnter --> "0..1" OpacityObject : strokeOpacity click OpacityObject href "../OpacityObject" PathEncodeEnter : strokeWidth PathEncodeEnter --> "0..1" PositiveFloatObject : strokeWidth click PositiveFloatObject href "../PositiveFloatObject" PathEncodeEnter : x PathEncodeEnter --> "1" AxisItem : x click AxisItem href "../AxisItem" PathEncodeEnter : y PathEncodeEnter --> "1" AxisItem : y click AxisItem href "../AxisItem"

Slots

Name Cardinality and Range Description Inheritance
x 1
AxisItem
The x coordinates direct
y 1
AxisItem
The y coordinates direct
fill 1
String or 
ColorItem or 
RGBHexItem
The color fill of each individual label direct
fillOpacity 1
OpacityObject
The fill opacity of the individual shape geometries direct
stroke 0..1
RGBHexItem
The color of the shapes outlines as RGB hexstring direct
strokeWidth 0..1
PositiveFloatObject
The width of the outline in pixels direct
strokeOpacity 0..1
OpacityObject
The opacity of the outline of the individual shape geometries direct

Usages

used by used in type used
PathEncode enter range PathEncodeEnter

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/scverse/vega-scverse/specification

Mappings

Mapping Type Mapped Value
self vega_scverse:PathEncodeEnter
native vega_scverse:PathEncodeEnter

LinkML Source

Direct

name: PathEncodeEnter
description: "Enter properties that are evaluated when shapes data is processed for\
  \ the first time and the raster_image mark is \nnewly added to a scene."
from_schema: https://w3id.org/scverse/vega-scverse/specification
attributes:
  x:
    name: x
    description: The x coordinates
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    domain_of:
    - PointsEncodeEnter
    - PathEncodeEnter
    - TextEncodeEnter
    - GroupEncodeEnter
    range: AxisItem
    required: true
  y:
    name: y
    description: The y coordinates
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    domain_of:
    - PointsEncodeEnter
    - PathEncodeEnter
    - TextEncodeEnter
    - GroupEncodeEnter
    range: AxisItem
    required: true
  fill:
    name: fill
    description: The color fill of each individual label.
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    domain_of:
    - Legend
    - ImageEncodeEnter
    - LabelEncodeEnter
    - PointsEncodeEnter
    - PathEncodeEnter
    - TextEncodeEnter
    - MarkEncodeUpdate
    required: true
    any_of:
    - range: ColorItem
    - range: RGBHexItem
  fillOpacity:
    name: fillOpacity
    description: The fill opacity of the individual shape geometries.
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    domain_of:
    - LabelEncodeEnter
    - PointsEncodeEnter
    - PathEncodeEnter
    - TextEncodeEnter
    range: OpacityObject
    required: true
  stroke:
    name: stroke
    description: The color of the shapes outlines as RGB hexstring
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    domain_of:
    - LabelEncodeEnter
    - PointsEncodeEnter
    - PathEncodeEnter
    range: RGBHexItem
  strokeWidth:
    name: strokeWidth
    description: The width of the outline in pixels
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    domain_of:
    - Legend
    - LabelEncodeEnter
    - PointsEncodeEnter
    - PathEncodeEnter
    range: PositiveFloatObject
  strokeOpacity:
    name: strokeOpacity
    description: The opacity of the outline of the individual shape geometries.
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    domain_of:
    - LabelEncodeEnter
    - PointsEncodeEnter
    - PathEncodeEnter
    range: OpacityObject

Induced

name: PathEncodeEnter
description: "Enter properties that are evaluated when shapes data is processed for\
  \ the first time and the raster_image mark is \nnewly added to a scene."
from_schema: https://w3id.org/scverse/vega-scverse/specification
attributes:
  x:
    name: x
    description: The x coordinates
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    alias: x
    owner: PathEncodeEnter
    domain_of:
    - PointsEncodeEnter
    - PathEncodeEnter
    - TextEncodeEnter
    - GroupEncodeEnter
    range: AxisItem
    required: true
  y:
    name: y
    description: The y coordinates
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    alias: y
    owner: PathEncodeEnter
    domain_of:
    - PointsEncodeEnter
    - PathEncodeEnter
    - TextEncodeEnter
    - GroupEncodeEnter
    range: AxisItem
    required: true
  fill:
    name: fill
    description: The color fill of each individual label.
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    alias: fill
    owner: PathEncodeEnter
    domain_of:
    - Legend
    - ImageEncodeEnter
    - LabelEncodeEnter
    - PointsEncodeEnter
    - PathEncodeEnter
    - TextEncodeEnter
    - MarkEncodeUpdate
    range: string
    required: true
    any_of:
    - range: ColorItem
    - range: RGBHexItem
  fillOpacity:
    name: fillOpacity
    description: The fill opacity of the individual shape geometries.
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    alias: fillOpacity
    owner: PathEncodeEnter
    domain_of:
    - LabelEncodeEnter
    - PointsEncodeEnter
    - PathEncodeEnter
    - TextEncodeEnter
    range: OpacityObject
    required: true
  stroke:
    name: stroke
    description: The color of the shapes outlines as RGB hexstring
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    alias: stroke
    owner: PathEncodeEnter
    domain_of:
    - LabelEncodeEnter
    - PointsEncodeEnter
    - PathEncodeEnter
    range: RGBHexItem
  strokeWidth:
    name: strokeWidth
    description: The width of the outline in pixels
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    alias: strokeWidth
    owner: PathEncodeEnter
    domain_of:
    - Legend
    - LabelEncodeEnter
    - PointsEncodeEnter
    - PathEncodeEnter
    range: PositiveFloatObject
  strokeOpacity:
    name: strokeOpacity
    description: The opacity of the outline of the individual shape geometries.
    from_schema: https://w3id.org/scverse/vega-scverse/encode
    alias: strokeOpacity
    owner: PathEncodeEnter
    domain_of:
    - LabelEncodeEnter
    - PointsEncodeEnter
    - PathEncodeEnter
    range: OpacityObject