rmapi-js
    Preparing search index...

    Type Alias RmSceneItem

    RmSceneItem:
        | { kind: "layer"; layer: RmSceneLayer }
        | { kind: "line"; line: RmV6Line }
        | { glyph: GlyphRange; kind: "glyph" }

    a resolved item within a layer, in CRDT order

    Type Declaration

    • { kind: "layer"; layer: RmSceneLayer }
      • kind: "layer"

        the item discriminant

      • layer: RmSceneLayer

        a nested layer (scene-tree group)

    • { kind: "line"; line: RmV6Line }
      • kind: "line"

        the item discriminant

      • line: RmV6Line

        a stroke

    • { glyph: GlyphRange; kind: "glyph" }
      • glyph: GlyphRange

        a text highlight

      • kind: "glyph"

        the item discriminant