Spreadsheet/table layer setting values as serialized in pywwt. Enumerations are given stringy values, columns are mapped from indices to names, etc.
If the input object is a classic pywwt message, rewrite any relative URLs that it contains.
The motivation for this function is to allow data exchange from a Jupyter(Lab) server to the WWT research app. It is possible to publish data by hooking into the Jupyter server, but that layer of code doesn't always know the URL at which it is exposed to the world. So, such layers need to supply relative URLs in their messages, and then the JavaScript layer needs to modify those messages to turn them into absolute URLs. That's what this function enables. The input is modified in-place.
Type guard function for AddLinePointMessage.
Type guard function for AddPolygonPointMessage.
Type guard function for CenterOnCoordinatesMessage.
Type guard function for ClearAnnotationsMessage.
Type guard function for CreateAnnotationMessage.
Type guard function for CreateFitsLayerMessage.
These messages may not have a mode
field, so that they can be distinguished
from CreateImageSetLayerMessage instances.
Type guard function for CreateImageSetLayerMessage.
Type guard function for CreateTableLayerMessage.
Type guard function for LoadImageCollectionCompletedMessage.
Type guard function for LoadImageCollectionMessage.
Type guard function for LoadTourMessage.
Type guard function for ModifyAnnotationMessage.
Type guard function for ModifyFitsLayerMessage.
Type guard function for ModifySettingMessage.
Type guard function for ModifyTableLayerMessage.
Type guard function for PauseTimeMessage.
Type guard function for PauseTourMessage.
Type guard function for PywwtSpreadSheetSetting.
Type guard function for RemoveAnnotationMessage.
Type guard function for RemoveImageSetLayerMessage.
Type guard function for RemoveTableLayerMessage.
Type guard function for ResumeTimeMessage.
Type guard function for ResumeTourMessage.
Type guard function for SetBackgroundByNameMessage.
Type guard function for SetCircleCenterMessage.
Type guard function for SetDatetimeMessage.
Type guard function for SetFitsLayerColormapMessage.
Type guard function for SetForegroundByNameMessage.
Type guard function for SetForegroundOpacityMessage.
Type guard function for SetLayerOrderMessage.
Type guard function for SetViewerModeMessage.
Type guard function for StretchFitsLayerMessage.
Type guard function for TrackObjectMessage.
Type guard function for UpdateTableLayerMessage.
Generated using TypeDoc
Messages created for older versions of the pywwt Python package.
These can be grouped into the following categories:
View Control
Image set Layers
Data Table Layers
Image Sets
Annotations
Tours
Miscellaneous