← Back to Docs
  • index.html
  • Clayground
  • Clayground.Lab
  • WatchChip
  • Clayground 2026.7
  • WatchChip QML Type

    Put this thing on the plot - the watch toggle, in three states. More...

    Import Statement: import Clayground.Lab
    Inherits:

    Rectangle

    Properties

    Detailed Description

    Belongs on a selection card, beside the per-object controls: monitoring is a per-object act, like selecting. Three states, and the third is the one labs kept getting wrong:

    Reads the limit off the monitor rather than taking its own copy - a lab that kept a second watchMax beside the monitor's had them disagree.

    WatchChip { monitor: monitor; target: card.element.id }

    See also WatchMonitor and WatchMark.

    Property Documentation

    full : bool [read-only]

    No series left to give.


    labels : var

    Dictionary keys for the three states.

    Defaults to the kernel's watch.add / watch.on / watch.full; a lab with its own wording overrides them here.


    monitor : var

    The WatchMonitor that owns the watch set.


    target : var

    The id to watch.


    watched : bool [read-only]

    The target is on the plot.