Interface: RawProject
Defined in: model/project.ts:44
A TissUUmaps project
Top-level container that assembles layers, data objects (images, labels, points, shapes), tables, group-to-value maps, and viewer/draw options into a single serializable configuration.
Extends
Properties
colorMaps?
optionalcolorMaps?:DefaultMap<Color>[]
Defined in: model/project.ts:99
Project-global color maps, referenced by "./configs".GroupByConfig color configurations
Default Value
drawOptions?
optionaldrawOptions?:DrawOptions
Defined in: model/project.ts:120
WebGL draw options for points/shapes
Default Value
images?
optionalimages?:RawImage[]
Defined in: model/project.ts:58
Images
labels?
optionallabels?:RawLabels[]
Defined in: model/project.ts:63
Labels
layers?
optionallayers?:RawLayer[]
Defined in: model/project.ts:53
Layers
markerMaps?
optionalmarkerMaps?:DefaultMap<Marker>[]
Defined in: model/project.ts:85
Project-global marker maps, referenced by "./configs".GroupByConfig marker configurations
Default Value
name
name:
string
Defined in: model/project.ts:48
Project name
opacityMaps?
optionalopacityMaps?:DefaultMap<number>[]
Defined in: model/project.ts:113
Project-global opacity maps, referenced by "./configs".GroupByConfig opacity configurations
Default Value
points?
optionalpoints?:RawPoints[]
Defined in: model/project.ts:68
Points
shapes?
optionalshapes?:RawShapes[]
Defined in: model/project.ts:73
Shapes
sizeMaps?
optionalsizeMaps?:DefaultMap<number>[]
Defined in: model/project.ts:92
Project-global size maps, referenced by "./configs".GroupByConfig size configurations
Default Value
tables?
optionaltables?:RawTable[]
Defined in: model/project.ts:78
Tables
viewerAnimationFinishOptions?
optionalviewerAnimationFinishOptions?:ViewerOptions
Defined in: model/project.ts:147
OpenSeadragon viewer options set when an animation finishes
Default Value
projectDefaults.viewerAnimationFinishOptions
See
https://openseadragon.github.io/docs/OpenSeadragon.html#.Options
viewerAnimationStartOptions?
optionalviewerAnimationStartOptions?:ViewerOptions
Defined in: model/project.ts:139
OpenSeadragon viewer options set when an animation starts
Each option will be reset to the initial value when the animation finishes, unless overridden by viewerAnimationFinishOptions.
Default Value
projectDefaults.viewerAnimationStartOptions
See
https://openseadragon.github.io/docs/OpenSeadragon.html#.Options
viewerOptions?
optionalviewerOptions?:ViewerOptions
Defined in: model/project.ts:128
OpenSeadragon viewer options for images/labels
Default Value
See
https://openseadragon.github.io/docs/OpenSeadragon.html#.Options
visibilityMaps?
optionalvisibilityMaps?:DefaultMap<boolean>[]
Defined in: model/project.ts:106
Project-global visibility maps, referenced by "./configs".GroupByConfig visibility configurations