Skip to main content

README

FitFileViewer - API Documentation v30.0.1


FitFileViewer - API Documentation / utils/ui

utils/ui

Functions​

References​

LoadingOverlay​

Re-exports LoadingOverlay


createFieldTogglesSection​

Re-exports createFieldTogglesSection


applySettingsPanelStyles​

Re-exports applySettingsPanelStyles


createControlsSection​

Re-exports createControlsSection


createExportSection​

Re-exports createExportSection


createSettingsHeader​

Re-exports createSettingsHeader


showChartSelectionModal​

Re-exports showChartSelectionModal


ensureChartSettingsDropdowns​

Re-exports ensureChartSettingsDropdowns


addExitFullscreenOverlay​

Re-exports addExitFullscreenOverlay


addFullScreenButton​

Re-exports addFullScreenButton


setupFullscreenListeners​

Re-exports setupFullscreenListeners


resetFullscreenListenerStateForTests​

Re-exports resetFullscreenListenerStateForTests


createAddFitFileToMapButton​

Re-exports createAddFitFileToMapButton


createElevationProfileButton​

Re-exports createElevationProfileButton


HRZoneVisibilitySettings​

Re-exports HRZoneVisibilitySettings


createHRZoneControls​

Re-exports createHRZoneControls


getHRZoneVisibilitySettings​

Re-exports getHRZoneVisibilitySettings


moveHRZoneControlsToSection​

Re-exports moveHRZoneControlsToSection


updateHRZoneControlsVisibility​

Re-exports updateHRZoneControlsVisibility


clearZoneColorData​

Re-exports clearZoneColorData


createInlineZoneColorSelector​

Re-exports createInlineZoneColorSelector


getCurrentColorScheme​

Re-exports getCurrentColorScheme


removeInlineZoneColorSelectors​

Re-exports removeInlineZoneColorSelectors


updateInlineZoneColorSelectors​

Re-exports updateInlineZoneColorSelectors


createMarkerCountSelector​

Re-exports createMarkerCountSelector


PowerZoneVisibilitySettings​

Re-exports PowerZoneVisibilitySettings


createPowerZoneControls​

Re-exports createPowerZoneControls


getPowerZoneVisibilitySettings​

Re-exports getPowerZoneVisibilitySettings


movePowerZoneControlsToSection​

Re-exports movePowerZoneControlsToSection


updatePowerZoneControlsVisibility​

Re-exports updatePowerZoneControlsVisibility


FilterControlElements​

Re-exports FilterControlElements


createFilterControlElements​

Re-exports createFilterControlElements


buildSummaryText​

Re-exports buildSummaryText


previewFilterResult​

Re-exports previewFilterResult


ResolvedDataPointFilterConfig​

Re-exports ResolvedDataPointFilterConfig


clampPercent​

Re-exports clampPercent


clampRangeValue​

Re-exports clampRangeValue


computeMetricStats​

Re-exports computeMetricStats


computeRangeState​

Re-exports computeRangeState


formatMetricValue​

Re-exports formatMetricValue


formatPercent​

Re-exports formatPercent


getActiveMetricRecords​

Re-exports getActiveMetricRecords


resolveInitialConfig​

Re-exports resolveInitialConfig


toSliderString​

Re-exports toSliderString


updateDataPointFilterState​

Re-exports updateDataPointFilterState


debugTabButtons​

Re-exports debugTabButtons


debugTabState​

Re-exports debugTabState


testTabButtonClicks​

Re-exports testTabButtonClicks


__resetTabButtonStateForTests​

Re-exports __resetTabButtonStateForTests


areTabButtonsEnabled​

Re-exports areTabButtonsEnabled


forceEnableTabButtons​

Re-exports forceEnableTabButtons


forceFixTabButtons​

Re-exports forceFixTabButtons


initializeTabButtonState​

Re-exports initializeTabButtonState


cleanupTabButtonState​

Re-exports cleanupTabButtonState


setTabButtonsEnabled​

Re-exports setTabButtonsEnabled


createPowerZoneControlsSimple​

Renames and re-exports createPowerZoneControls


getPowerZoneVisibilitySettingsSimple​

Renames and re-exports getPowerZoneVisibilitySettings


movePowerZoneControlsToSectionSimple​

Renames and re-exports movePowerZoneControlsToSection


updatePowerZoneControlsVisibilitySimple​

Renames and re-exports updatePowerZoneControlsVisibility


removeExitFullscreenOverlay​

Re-exports removeExitFullscreenOverlay


modalAnimationDuration​

Re-exports modalAnimationDuration


createAboutModalContentElement​

Re-exports createAboutModalContentElement


handleEscapeKey​

Re-exports handleEscapeKey


showAboutModal​

Re-exports showAboutModal


aboutModalDevHelpers​

Re-exports aboutModalDevHelpers


ensureAboutModal​

Re-exports ensureAboutModal


injectModalStyles​

Re-exports injectModalStyles


closeKeyboardShortcutsModal​

Re-exports closeKeyboardShortcutsModal


showKeyboardShortcutsModal​

Re-exports showKeyboardShortcutsModal


openZoneColorPicker​

Re-exports openZoneColorPicker


updateZoneColorPreview​

Re-exports updateZoneColorPreview


NotificationType​

Re-exports NotificationType


NotificationAction​

Re-exports NotificationAction


NotificationOptions​

Re-exports NotificationOptions


QueuedNotification​

Re-exports QueuedNotification


NotificationElement​

Re-exports NotificationElement


__testResetNotifications​

Re-exports __testResetNotifications


clearAllNotifications​

Re-exports clearAllNotifications


showNotification​

Re-exports showNotification


isShowingNotification​

Re-exports isShowingNotification


notificationQueue​

Re-exports notificationQueue


processNotificationQueue​

Re-exports processNotificationQueue


notify​

Re-exports notify


showUpdateNotification​

Re-exports showUpdateNotification


SetupTabButtonOptions​

Re-exports SetupTabButtonOptions


setupTabButton​

Re-exports setupTabButton


clearTabButtonCache​

Re-exports clearTabButtonCache


TabIdConfig​

Re-exports TabIdConfig


ExtractTabNameOptions​

Re-exports ExtractTabNameOptions


normalizeTabName​

Re-exports normalizeTabName


normalizeContentTabName​

Re-exports normalizeContentTabName


extractTabNameFromButtonId​

Re-exports extractTabNameFromButtonId


resolveTabNameFromButtonId​

Re-exports resolveTabNameFromButtonId


extractTabNameFromContentId​

Re-exports extractTabNameFromContentId


getContentIdFromTabName​

Re-exports getContentIdFromTabName


DEFAULT_TAB_NAMES_LIST​

Re-exports DEFAULT_TAB_NAMES_LIST


ActiveTabInfo​

Re-exports ActiveTabInfo


TabStateManager​

Re-exports TabStateManager


tabStateManager​

Re-exports tabStateManager


TAB_CONFIG​

Re-exports TAB_CONFIG


getActiveTab​

Re-exports getActiveTab


initializeActiveTabState​

Re-exports initializeActiveTabState


cleanupActiveTabState​

Re-exports cleanupActiveTabState


updateActiveTab​

Re-exports updateActiveTab


getVisibleTabContent​

Re-exports getVisibleTabContent


hideAllTabContent​

Re-exports hideAllTabContent


cleanupTabVisibilityState​

Re-exports cleanupTabVisibilityState


initializeTabVisibilityState​

Re-exports initializeTabVisibilityState


showTabContent​

Re-exports showTabContent


updateTabVisibility​

Re-exports updateTabVisibility