Class PartMarker<N>

    Marker emitted by part() / parts(); valid inside tex\…`holes. Group members share one innerMarker` so they share identity.

    Type Parameters

    • N extends string = string
    Index

    Accessors

    Constructors

    Methods

    Properties

    Accessors

    • get active(): Cell<boolean>

      True when any rendering of this identity (prose/shape/anim) is active.

      Returns Cell<boolean>

    Constructors

    Methods

    • Register in the global lookup under id.

      Parameters

      • id: string

      Returns this

    Properties

    color: Writable<Cell<string | null>> = ...

    Per-instance color; null walks up the group chain.

    content: Cell<string>
    group: PartMarker<string> | null = null
    name: N