Interface: MosaicProducerEntry
Defined in: mosaic-registry.ts:41
One live clause-publishing component.
Properties
fields
fields:
string[]
Defined in: mosaic-registry.ts:50
Column names it filters (best-effort; expressions stringified).
host
host:
"plot"|"input"
Defined in: mosaic-registry.ts:47
Where it lives: a plot's interactor, or a standalone input widget.
kind
kind:
MosaicProducerKind
Defined in: mosaic-registry.ts:48
name
name:
string
Defined in: mosaic-registry.ts:43
Qualified name ("seismos/map", "seismos/mag-hist:legend").
scope?
optionalscope?:string
Defined in: mosaic-registry.ts:45
The registering scope's name, when scoped.
selection
selection:
object
Defined in: mosaic-registry.ts:54
The Selection it publishes into.
source
source:
object
Defined in: mosaic-registry.ts:52
The live instance — clause source identity for everything it publishes.
Methods
value()
value():
unknown
Defined in: mosaic-registry.ts:59
Current data-space value: the published clause value when one is live (selection.valueFor(source)), else the instance's own value field. The fallback can be stale for interactors retracted from outside without source.reset() — one more reason clearing goes through reset().
Returns
unknown