Skip to content

Internal

Back to Helios Web API

Advanced exported utilities that are usually consumed by Helios Web itself or custom integrations.

function applyCameraPose Apply a captured or merged pose to a renderer camera. function base64ToUint8Array Decode base64-encoded binary colormap data. class CameraTransitionController Time-based camera transition controller used by Helios camera animations. function captureCameraPose Capture a renderer camera into a serializable pose object. symbol colormaps Built-in color map registry grouped by source collection. function colormapToInterpolator Resolve a colormap to an interpolation function. function colormapToScheme Resolve a colormap to a discrete color scheme. function createCategoricalColormap Create a categorical palette from a colormap. function createColormapScale Create a numeric colormap scale. function createDefaultMappers Create the default node and edge mapper collections for a network. function createPanelSchemaIndicator Create a DOM indicator that reflects dirty status for a panel schema. function createYawPitchQuaternion Build a normalized camera rotation quaternion from yaw and pitch angles. function decodeColormapData Decode packed RGB colormap bytes into color tuples. symbol DEFAULT_NODE_COLORMAP Default node colormap used by Helios when no explicit node color mapper is set. function defineHeliosWebComponents Register Helios Web custom elements in a document or window. function ensureDefaultStyles Ensure the default Helios UI stylesheet is present in a document. symbol FILTERS_PANEL_SCHEMA Built-in state schema for the Filters panel. class HeliosUI Optional built-in control surface for a Helios visualization. function humanizeControlLabel Convert a state key or control identifier into a display label. symbol LABELS_PANEL_SCHEMA Built-in state schema for the Labels panel. symbol LAYOUT_PANEL_SCHEMA Built-in state schema for the Layout panel. symbol LEGENDS_PANEL_SCHEMA Built-in state schema for the Legends panel. symbol MAPPERS_PANEL_SCHEMA Built-in state schema for the Mappers panel. function mergeCameraPose Merge a partial camera pose into an existing pose. function normalizePanelSchema Normalize a panel schema into the canonical shape used by Helios UI panels. function panelSchemaKeys Return all state keys referenced by a panel schema. function panelSchemaSectionKeys Return all state keys referenced by one panel schema section. function panelSchemaSectionStatus Compute the dirty status for one panel schema section. function panelSchemaStatus Compute the dirty status for a full panel schema. class PanelStack Collapsible stack of UI subpanels used by the optional Helios UI. function resolvePanelItemLabel Resolve the display label for a panel schema item. symbol SCENE_PANEL_SCHEMA Built-in state schema for the Scene panel. symbol SELECTION_PANEL_SCHEMA Built-in state schema for the Selection panel. class TabbedPanel Small tabbed panel primitive used by the optional Helios UI.