Skip to main content

Interface: RawRenderedDataObject<TRawDataSource>

Defined in: model/base.ts:96

A data object that is rendered

Which layer(s) a rendered data object is drawn on depends on its kind of data (see RawRenderedRasterDataObject and RawRenderedItemsDataObject).

Extends

Extended by

Type Parameters

TRawDataSource

TRawDataSource extends RawDataSource<string>

Properties

dataSource

dataSource: TRawDataSource

Defined in: model/base.ts:52

Data source

Inherited from

RawDataObject.dataSource


id

id: string

Defined in: model/base.ts:46

Data object ID

Inherited from

RawDataObject.id


name

name: string

Defined in: model/base.ts:49

Human-readable data object name

Inherited from

RawDataObject.name


opacity?

optional opacity?: number

Defined in: model/base.ts:111

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

Default Value

renderedDataObjectDefaults.opacity


transform?

optional transform?: SimilarityTransform

Defined in: model/base.ts:118

Transformation from data object space to layer space

Default Value

renderedDataObjectDefaults.transform


visibility?

optional visibility?: boolean

Defined in: model/base.ts:104

Data object visibility

Default Value

renderedDataObjectDefaults.visibility