Skip to main content

Interface: RawRenderedItemsDataObject<TRawDataSource>

Defined in: model/base.ts:225

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:53

Data source

Inherited from​

RawRenderedDataObject.dataSource


id​

id: string

Defined in: model/base.ts:47

Data object ID

Inherited from​

RawRenderedDataObject.id


layer​

layer: string | TableColumnRef

Defined in: model/base.ts:236

Layer ID

Can be specified as:

  • An ID of an existing Layer
  • A table column holding the layer ID values for each item, of the object's own table unless it names another

name​

name: string

Defined in: model/base.ts:50

Human-readable data object name

Inherited from​

RawRenderedDataObject.name


opacity?​

optional opacity?: number

Defined in: model/base.ts:112

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:119

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:105

Data object visibility

Default Value​

renderedDataObjectDefaults.visibility

Inherited from​

RawRenderedDataObject.visibility