Skip to main content

Interface: RawRenderedItemsDataObject<TRawDataSource>

Defined in: model/base.ts:224

A rendered data object whose data consists of items (e.g. points, shapes)

Items can be distributed across layers, so the layer may be given per item. Tables consist of items as well, but are not rendered, and hence are plain RawDataObjects.

Extends

Extended by

Type Parameters

TRawDataSource

TRawDataSource extends RawDataSource<string>

Properties

dataSource

dataSource: TRawDataSource

Defined in: model/base.ts:52

Data source

Inherited from

RawRenderedDataObject.dataSource


id

id: string

Defined in: model/base.ts:46

Data object ID

Inherited from

RawRenderedDataObject.id


layer

layer: string | { column: string; }

Defined in: model/base.ts:234

Layer ID

Can be specified as:

  • An ID of an existing Layer
  • A table column holding the layer ID values for each item

name

name: string

Defined in: model/base.ts:49

Human-readable data object name

Inherited from

RawRenderedDataObject.name


opacity?

optional opacity?: number

Defined in: model/base.ts:111

Data object opacity, in the range [0, 1]

Default Value

renderedDataObjectDefaults.opacity

Inherited from

RawRenderedDataObject.opacity


transform?

optional transform?: SimilarityTransform

Defined in: model/base.ts:118

Transformation from data object space to layer space

Default Value

renderedDataObjectDefaults.transform

Inherited from

RawRenderedDataObject.transform


visibility?

optional visibility?: boolean

Defined in: model/base.ts:104

Data object visibility

Default Value

renderedDataObjectDefaults.visibility

Inherited from

RawRenderedDataObject.visibility