Skip to content

Interface: PointDimSpec

Defined in: mosaic-selection.ts:165

A categorical filter (menu/toggle-shaped).

Extends

  • BaseDimSpec

Properties

description?

optional description?: string

Defined in: mosaic-selection.ts:146

Human description — compiler-lifted from the doc comment, or explicit.

Inherited from

BaseDimSpec.description


kind

kind: "point"

Defined in: mosaic-selection.ts:166


loc?

optional loc?: string

Defined in: mosaic-selection.ts:148

Definition site "file:line" — compiler-injected.

Inherited from

BaseDimSpec.loc


name?

optional name?: string

Defined in: mosaic-selection.ts:142

Identity: durable key + tool name. Compiler-injected from the binding.

Inherited from

BaseDimSpec.name


options?

optional options?: readonly (string | number | boolean)[]

Defined in: mosaic-selection.ts:168

Legal values (enums). A write outside the set THROWS.


scope?

optional scope?: Scope

Defined in: mosaic-selection.ts:144

Instance qualifier (see scope.ts) — effective identity <scope>/<name>.

Inherited from

BaseDimSpec.scope


targets

targets: readonly SelectionDimTarget[]

Defined in: mosaic-selection.ts:150

Where this dimension publishes (≥ 1; one per table vocabulary).

Inherited from

BaseDimSpec.targets