Skip to main content

Interface: RawProject

Defined in: model/project.ts:73

A TissUUmaps project

Top-level container that assembles layers, data objects (images, labels, points, shapes), tables, group-to-value maps, and viewer/render options into a single serializable configuration.

Extends

Properties

colorMaps?

optional colorMaps?: GroupValueMap<Color>[]

Defined in: model/project.ts:128

Project-global color maps, referenced by GroupByConfig color configurations

Default Value

projectDefaults.colorMaps


glOptions?

optional glOptions?: WebGLOptions

Defined in: model/project.ts:157

WebGL render options for points/shapes

Default Value

projectDefaults.glOptions


images?

optional images?: RawImage[]

Defined in: model/project.ts:87

Images


labels?

optional labels?: RawLabels[]

Defined in: model/project.ts:92

Labels


layers?

optional layers?: RawLayer[]

Defined in: model/project.ts:82

Layers


markerMaps?

optional markerMaps?: GroupValueMap<Marker>[]

Defined in: model/project.ts:114

Project-global marker maps, referenced by GroupByConfig marker configurations

Default Value

projectDefaults.markerMaps


name

name: string

Defined in: model/project.ts:77

Project name


opacityMaps?

optional opacityMaps?: GroupValueMap<number>[]

Defined in: model/project.ts:142

Project-global opacity maps, referenced by GroupByConfig opacity configurations

Default Value

projectDefaults.opacityMaps


osOptions?

optional osOptions?: OpenSeadragonOptions

Defined in: model/project.ts:150

OpenSeadragon viewer options for images/labels

Default Value

projectDefaults.osOptions

See

https://openseadragon.github.io/docs/OpenSeadragon.html#.Options


points?

optional points?: RawPoints[]

Defined in: model/project.ts:97

Points


shapes?

optional shapes?: RawShapes[]

Defined in: model/project.ts:102

Shapes


sizeMaps?

optional sizeMaps?: GroupValueMap<number>[]

Defined in: model/project.ts:121

Project-global size maps, referenced by GroupByConfig size configurations

Default Value

projectDefaults.sizeMaps


tables?

optional tables?: RawTable[]

Defined in: model/project.ts:107

Tables


visibilityMaps?

optional visibilityMaps?: GroupValueMap<boolean>[]

Defined in: model/project.ts:135

Project-global visibility maps, referenced by GroupByConfig visibility configurations

Default Value

projectDefaults.visibilityMaps