Interface: RawProject
Defined in: model/project.ts:76
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?
optionalcolorMaps?:GroupValueMap<Color>[]
Defined in: model/project.ts:137
Project-global color maps, referenced by GroupByConfig color configurations
Map IDs are unique within this list; the other lists of maps may reuse them.
Default Value
glOptions?
optionalglOptions?:WebGLOptions
Defined in: model/project.ts:170
WebGL render options for points/shapes
Default Value
images?
optionalimages?:RawImage[]
Defined in: model/project.ts:90
Images
labels?
optionallabels?:RawLabels[]
Defined in: model/project.ts:95
Labels
layers?
optionallayers?:RawLayer[]
Defined in: model/project.ts:85
Layers
markerMaps?
optionalmarkerMaps?:GroupValueMap<Marker>[]
Defined in: model/project.ts:119
Project-global marker maps, referenced by GroupByConfig marker configurations
Map IDs are unique within this list; the other lists of maps may reuse them.
Default Value
name
name:
string
Defined in: model/project.ts:80
Project name
opacityMaps?
optionalopacityMaps?:GroupValueMap<number>[]
Defined in: model/project.ts:155
Project-global opacity maps, referenced by GroupByConfig opacity configurations
Map IDs are unique within this list; the other lists of maps may reuse them.
Default Value
osOptions?
optionalosOptions?:OpenSeadragonOptions
Defined in: model/project.ts:163
OpenSeadragon viewer options for images/labels
Default Value
See
https://openseadragon.github.io/docs/OpenSeadragon.html#.Options
points?
optionalpoints?:RawPoints[]
Defined in: model/project.ts:100
Points
shapes?
optionalshapes?:RawShapes[]
Defined in: model/project.ts:105
Shapes
sizeMaps?
optionalsizeMaps?:GroupValueMap<number>[]
Defined in: model/project.ts:128
Project-global size maps, referenced by GroupByConfig size configurations
Map IDs are unique within this list; the other lists of maps may reuse them.
Default Value
tables?
optionaltables?:RawTable[]
Defined in: model/project.ts:110
Tables
viewerBackgroundColor?
optionalviewerBackgroundColor?:Color
Defined in: model/project.ts:177
Color of the viewer background, behind all rendered content
Default Value
projectDefaults.viewerBackgroundColor
visibilityMaps?
optionalvisibilityMaps?:GroupValueMap<boolean>[]
Defined in: model/project.ts:146
Project-global visibility maps, referenced by GroupByConfig visibility configurations
Map IDs are unique within this list; the other lists of maps may reuse them.