From 28386329abbf32b18a27991f98c046d842a67f76 Mon Sep 17 00:00:00 2001 From: David Steinacher Date: Mon, 13 Jan 2025 13:27:45 +0100 Subject: [PATCH] switch to PascalCase for all TS files --- spec/{uimanager.spec.ts => UIManager.spec.ts} | 10 +- ...icontainer.spec.ts => UIContainer.spec.ts} | 8 +- ...spec.ts => FullscreenToggleButton.spec.ts} | 4 +- ...s => PictureInPictureToggleButton.spec.ts} | 4 +- ...glebutton.spec.ts => ToggleButton.spec.ts} | 8 +- ...abel.spec.ts => PlaybackTimeLabel.spec.ts} | 4 +- ...kbarlabel.spec.ts => SeekbarLabel.spec.ts} | 8 +- ...tselector.spec.ts => ListSelector.spec.ts} | 2 +- ...ay.spec.ts => ErrorMessageOverlay.spec.ts} | 6 +- ...verlay.spec.ts => SubtitleOverlay.spec.ts} | 8 +- .../{seekbar.spec.ts => SeekBar.spec.ts} | 6 +- .../{selectbox.spec.ts => SelectBox.spec.ts} | 18 +- ...ngspanel.spec.ts => SettingsPanel.spec.ts} | 20 +-- spec/helper/MockHelper.ts | 8 +- ...alization.spec.ts => Localization.spec.ts} | 0 ...up.spec.ts => ListNavigationGroup.spec.ts} | 4 +- ...hm.spec.ts => NavigationAlgorithm.spec.ts} | 2 +- ...ngroup.spec.ts => NavigationGroup.spec.ts} | 16 +- ...er.spec.ts => NodeEventSubscriber.spec.ts} | 2 +- ...up.spec.ts => RootNavigationGroup.spec.ts} | 6 +- ...handler.spec.ts => SeekBarHandler.spec.ts} | 8 +- ...tion.spec.ts => SpatialNavigation.spec.ts} | 18 +- ... => getHtmlElementsFromComponents.spec.ts} | 8 +- ...p.spec.ts => getKeyMapForPlatform.spec.ts} | 2 +- ...{audioutils.spec.ts => AudioUtils.spec.ts} | 4 +- ...wserutils.spec.ts => BrowserUtils.spec.ts} | 2 +- ...{errorutils.spec.ts => ErrorUtils.spec.ts} | 4 +- ...spec.ts => FocusVisibilityTracker.spec.ts} | 2 +- ...rapi.spec.ts => MobileV3PlayerAPI.spec.ts} | 4 +- ...layerutils.spec.ts => PlayerUtils.spec.ts} | 2 +- ...tleutils.spec.ts => SubtitleUtils.spec.ts} | 4 +- ...spec.ts => TimeLineMarkersHandler.spec.ts} | 8 +- ...oller.spec.ts => VolumeController.spec.ts} | 2 +- .../{vttutils.spec.ts => VttUtils.spec.ts} | 6 +- src/ts/{dom.ts => DOM.ts} | 2 +- ...{eventdispatcher.ts => EventDispatcher.ts} | 4 +- src/ts/{uiconfig.ts => UIConfig.ts} | 2 +- src/ts/{uifactory.ts => UIFactory.ts} | 98 +++++------ src/ts/{uimanager.ts => UIManager.ts} | 32 ++-- ...{castuicontainer.ts => CastUIContainer.ts} | 6 +- .../components/{component.ts => Component.ts} | 8 +- .../components/{container.ts => Container.ts} | 6 +- .../{controlbar.ts => ControlBar.ts} | 14 +- .../{dummycomponent.ts => DummyComponent.ts} | 2 +- ...comodecontainer.ts => EcoModeContainer.ts} | 8 +- src/ts/components/{spacer.ts => Spacer.ts} | 2 +- .../components/{titlebar.ts => TitleBar.ts} | 6 +- .../{tvnoisecanvas.ts => TvNoiseCanvas.ts} | 4 +- .../{uicontainer.ts => UIContainer.ts} | 16 +- .../components/{watermark.ts => Watermark.ts} | 2 +- .../{adclickoverlay.ts => AdClickOverlay.ts} | 4 +- .../{admessagelabel.ts => AdMessageLabel.ts} | 6 +- .../ads/{adskipbutton.ts => AdSkipButton.ts} | 6 +- ...{adstatusoverlay.ts => AdStatusOverlay.ts} | 12 +- ...togglebutton.ts => AirPlayToggleButton.ts} | 4 +- .../buttons/{button.ts => Button.ts} | 6 +- ...asttogglebutton.ts => CastToggleButton.ts} | 4 +- .../{closebutton.ts => CloseButton.ts} | 6 +- ...togglebutton.ts => EcoModeToggleButton.ts} | 4 +- ...glebutton.ts => FullscreenToggleButton.ts} | 4 +- ...ebutton.ts => HugePlaybackToggleButton.ts} | 6 +- ...ugereplaybutton.ts => HugeReplayButton.ts} | 6 +- ...ton.ts => PictureInPictureToggleButton.ts} | 4 +- ...ogglebutton.ts => PlaybackToggleButton.ts} | 6 +- ...{quickseekbutton.ts => QuickSeekButton.ts} | 6 +- .../{replaybutton.ts => ReplayButton.ts} | 6 +- ...s => SmallCenteredPlaybackToggleButton.ts} | 6 +- ...ogglebutton.ts => SubtitleToggleButton.ts} | 14 +- .../{togglebutton.ts => ToggleButton.ts} | 6 +- .../{vrtogglebutton.ts => VRToggleButton.ts} | 4 +- ...ontrolbutton.ts => VolumeControlButton.ts} | 10 +- ...etogglebutton.ts => VolumeToggleButton.ts} | 4 +- .../components/labels/{label.ts => Label.ts} | 6 +- .../{metadatalabel.ts => MetadataLabel.ts} | 4 +- ...ybacktimelabel.ts => PlaybackTimeLabel.ts} | 8 +- ...iotracklistbox.ts => AudioTrackListBox.ts} | 6 +- ...mselectionlist.ts => ItemSelectionList.ts} | 4 +- .../lists/{listbox.ts => ListBox.ts} | 10 +- .../{listselector.ts => ListSelector.ts} | 6 +- ...{subtitlelistbox.ts => SubtitleListBox.ts} | 6 +- ...ufferingoverlay.ts => BufferingOverlay.ts} | 8 +- ...tstatusoverlay.ts => CastStatusOverlay.ts} | 6 +- .../{clickoverlay.ts => ClickOverlay.ts} | 2 +- ...ssageoverlay.ts => ErrorMessageOverlay.ts} | 12 +- ...gleoverlay.ts => PlaybackToggleOverlay.ts} | 4 +- ...ionoverlay.ts => RecommendationOverlay.ts} | 14 +- ...{subtitleoverlay.ts => SubtitleOverlay.ts} | 16 +- ...ntroloverlay.ts => TouchControlOverlay.ts} | 14 +- .../seekbar/{seekbar.ts => SeekBar.ts} | 28 +-- .../{seekbarlabel.ts => SeekBarLabel.ts} | 18 +- .../{volumeslider.ts => VolumeSlider.ts} | 6 +- ...yselectbox.ts => AudioQualitySelectBox.ts} | 6 +- ...ackselectbox.ts => AudioTrackSelectBox.ts} | 8 +- ...nelitem.ts => DynamicSettingsPanelItem.ts} | 22 +-- ...selectbox.ts => PlaybackSpeedSelectBox.ts} | 6 +- .../settings/{selectbox.ts => SelectBox.ts} | 12 +- .../{settingspanel.ts => SettingsPanel.ts} | 16 +- ...tingspanelitem.ts => SettingsPanelItem.ts} | 20 +-- ...tingspanelpage.ts => SettingsPanelPage.ts} | 10 +- ...tton.ts => SettingsPanelPageBackButton.ts} | 4 +- ...ts => SettingsPanelPageNavigatorButton.ts} | 8 +- ...tton.ts => SettingsPanelPageOpenButton.ts} | 4 +- ...option.ts => SettingsPanelSelectOption.ts} | 6 +- ...ogglebutton.ts => SettingsToggleButton.ts} | 10 +- ...titleselectbox.ts => SubtitleSelectBox.ts} | 8 +- ...yselectbox.ts => VideoQualitySelectBox.ts} | 6 +- ...lectbox.ts => BackgroundColorSelectBox.ts} | 4 +- ...ctbox.ts => BackgroundOpacitySelectBox.ts} | 4 +- ...selectbox.ts => CharacterEdgeSelectBox.ts} | 4 +- ...olorselectbox.ts => FontColorSelectBox.ts} | 4 +- ...ilyselectbox.ts => FontFamilySelectBox.ts} | 4 +- ...tyselectbox.ts => FontOpacitySelectBox.ts} | 4 +- ...tsizeselectbox.ts => FontSizeSelectBox.ts} | 4 +- ...lectbox.ts => SubtitleSettingSelectBox.ts} | 10 +- ...tingslabel.ts => SubtitleSettingsLabel.ts} | 6 +- ...elpage.ts => SubtitleSettingsPanelPage.ts} | 38 ++-- ...tton.ts => SubtitleSettingsResetButton.ts} | 6 +- ...orselectbox.ts => WindowColorSelectBox.ts} | 4 +- ...selectbox.ts => WindowOpacitySelectBox.ts} | 4 +- src/ts/localization/i18n.ts | 2 +- src/ts/main.ts | 166 +++++++++--------- .../spatialnavigation/ListNavigationGroup.ts | 6 +- ...ionalgorithm.ts => NavigationAlgorithm.ts} | 0 ...{navigationgroup.ts => NavigationGroup.ts} | 12 +- ...ntsubscriber.ts => NodeEventSubscriber.ts} | 0 ...igationgroup.ts => RootNavigationGroup.ts} | 6 +- .../{seekbarhandler.ts => SeekBarHandler.ts} | 6 +- ...tialnavigation.ts => SpatialNavigation.ts} | 12 +- .../{typeguards.ts => TypeGuards.ts} | 8 +- ...ts.ts => getHtmlElementsFromComponents.ts} | 6 +- .../{keymap.ts => getKeyMapForPlatform.ts} | 2 +- src/ts/utils/{arrayutils.ts => ArrayUtils.ts} | 0 ...{audiotrackutils.ts => AudioTrackUtils.ts} | 4 +- .../{browserutils.ts => BrowserUtils.ts} | 0 src/ts/utils/{errorutils.ts => ErrorUtils.ts} | 4 +- ...tytracker.ts => FocusVisibilityTracker.ts} | 0 ...roupplaybackapi.ts => GroupPlaybackAPI.ts} | 0 src/ts/utils/{guid.ts => Guid.ts} | 0 .../utils/{imageloader.ts => ImageLoader.ts} | 2 +- ...ilev3playerapi.ts => MobileV3PlayerAPI.ts} | 2 +- .../utils/{playerutils.ts => PlayerUtils.ts} | 6 +- .../SeekBarController.ts} | 6 +- .../{storageutils.ts => StorageUtils.ts} | 2 +- .../utils/{stringutils.ts => StringUtils.ts} | 0 .../SubtitleSettingsManager.ts} | 8 +- .../{subtitleutils.ts => SubtitleUtils.ts} | 10 +- ...rshandler.ts => TimelineMarkersHandler.ts} | 14 +- src/ts/utils/{timeout.ts => Timeout.ts} | 0 src/ts/utils/{uiutils.ts => UIUtils.ts} | 4 +- ...olumecontroller.ts => VolumeController.ts} | 2 +- src/ts/utils/{vttutils.ts => VttUtils.ts} | 4 +- .../getMinBufferLevel.ts} | 0 152 files changed, 639 insertions(+), 639 deletions(-) rename spec/{uimanager.spec.ts => UIManager.spec.ts} (96%) rename spec/components/{uicontainer.spec.ts => UIContainer.spec.ts} (92%) rename spec/components/buttons/{fullscreentogglebutton.spec.ts => FullscreenToggleButton.spec.ts} (96%) rename spec/components/buttons/{pictureinpicturetogglebutton.spec.ts => PictureInPictureToggleButton.spec.ts} (96%) rename spec/components/buttons/{togglebutton.spec.ts => ToggleButton.spec.ts} (93%) rename spec/components/labels/{playbacktimelabel.spec.ts => PlaybackTimeLabel.spec.ts} (98%) rename spec/components/labels/{seekbarlabel.spec.ts => SeekbarLabel.spec.ts} (97%) rename spec/components/lists/{listselector.spec.ts => ListSelector.spec.ts} (99%) rename spec/components/overlays/{errormessageoverlay.spec.ts => ErrorMessageOverlay.spec.ts} (94%) rename spec/components/overlays/{subtitleoverlay.spec.ts => SubtitleOverlay.spec.ts} (94%) rename spec/components/seekbar/{seekbar.spec.ts => SeekBar.spec.ts} (97%) rename spec/components/settings/{selectbox.spec.ts => SelectBox.spec.ts} (95%) rename spec/components/settings/{settingspanel.spec.ts => SettingsPanel.spec.ts} (94%) rename spec/localization/{localization.spec.ts => Localization.spec.ts} (100%) rename spec/spatialnavigation/{listnavigationgroup.spec.ts => ListNavigationGroup.spec.ts} (94%) rename spec/spatialnavigation/{navigationalgorithm.spec.ts => NavigationAlgorithm.spec.ts} (99%) rename spec/spatialnavigation/{navigationgroup.spec.ts => NavigationGroup.spec.ts} (95%) rename spec/spatialnavigation/{nodeeventsubscriber.spec.ts => NodeEventSubscriber.spec.ts} (98%) rename spec/spatialnavigation/{rootnavigationgroup.spec.ts => RootNavigationGroup.spec.ts} (90%) rename spec/spatialnavigation/{seekbarhandler.spec.ts => SeekBarHandler.spec.ts} (97%) rename spec/spatialnavigation/{spatialnavigation.spec.ts => SpatialNavigation.spec.ts} (91%) rename spec/spatialnavigation/{gethtmlelementsfromcomponents.spec.ts => getHtmlElementsFromComponents.spec.ts} (92%) rename spec/spatialnavigation/{keymap.spec.ts => getKeyMapForPlatform.spec.ts} (98%) rename spec/utils/{audioutils.spec.ts => AudioUtils.spec.ts} (97%) rename spec/utils/{browserutils.spec.ts => BrowserUtils.spec.ts} (90%) rename spec/utils/{errorutils.spec.ts => ErrorUtils.spec.ts} (91%) rename spec/utils/{focusvisibilitytracker.spec.ts => FocusVisibilityTracker.spec.ts} (97%) rename spec/utils/{mobilev3playerapi.spec.ts => MobileV3PlayerAPI.spec.ts} (90%) rename spec/utils/{playerutils.spec.ts => PlayerUtils.spec.ts} (96%) rename spec/utils/{subtitleutils.spec.ts => SubtitleUtils.spec.ts} (97%) rename spec/utils/{timelinemarkershandler.spec.ts => TimeLineMarkersHandler.spec.ts} (92%) rename spec/utils/{volumecontroller.spec.ts => VolumeController.spec.ts} (92%) rename spec/utils/{vttutils.spec.ts => VttUtils.spec.ts} (99%) rename src/ts/{dom.ts => DOM.ts} (99%) rename src/ts/{eventdispatcher.ts => EventDispatcher.ts} (98%) rename src/ts/{uiconfig.ts => UIConfig.ts} (99%) rename src/ts/{uifactory.ts => UIFactory.ts} (85%) rename src/ts/{uimanager.ts => UIManager.ts} (97%) rename src/ts/components/{castuicontainer.ts => CastUIContainer.ts} (93%) rename src/ts/components/{component.ts => Component.ts} (99%) rename src/ts/components/{container.ts => Container.ts} (98%) rename src/ts/components/{controlbar.ts => ControlBar.ts} (89%) rename src/ts/components/{dummycomponent.ts => DummyComponent.ts} (91%) rename src/ts/components/{ecomodecontainer.ts => EcoModeContainer.ts} (93%) rename src/ts/components/{spacer.ts => Spacer.ts} (92%) rename src/ts/components/{titlebar.ts => TitleBar.ts} (93%) rename src/ts/components/{tvnoisecanvas.ts => TvNoiseCanvas.ts} (97%) rename src/ts/components/{uicontainer.ts => UIContainer.ts} (97%) rename src/ts/components/{watermark.ts => Watermark.ts} (89%) rename src/ts/components/ads/{adclickoverlay.ts => AdClickOverlay.ts} (90%) rename src/ts/components/ads/{admessagelabel.ts => AdMessageLabel.ts} (90%) rename src/ts/components/ads/{adskipbutton.ts => AdSkipButton.ts} (94%) rename src/ts/components/ads/{adstatusoverlay.ts => AdStatusOverlay.ts} (80%) rename src/ts/components/buttons/{airplaytogglebutton.ts => AirPlayToggleButton.ts} (93%) rename src/ts/components/buttons/{button.ts => Button.ts} (94%) rename src/ts/components/buttons/{casttogglebutton.ts => CastToggleButton.ts} (93%) rename src/ts/components/buttons/{closebutton.ts => CloseButton.ts} (86%) rename src/ts/components/buttons/{ecomodetogglebutton.ts => EcoModeToggleButton.ts} (92%) rename src/ts/components/buttons/{fullscreentogglebutton.ts => FullscreenToggleButton.ts} (94%) rename src/ts/components/buttons/{hugeplaybacktogglebutton.ts => HugePlaybackToggleButton.ts} (98%) rename src/ts/components/buttons/{hugereplaybutton.ts => HugeReplayButton.ts} (90%) rename src/ts/components/buttons/{pictureinpicturetogglebutton.ts => PictureInPictureToggleButton.ts} (94%) rename src/ts/components/buttons/{playbacktogglebutton.ts => PlaybackToggleButton.ts} (96%) rename src/ts/components/buttons/{quickseekbutton.ts => QuickSeekButton.ts} (96%) rename src/ts/components/buttons/{replaybutton.ts => ReplayButton.ts} (89%) rename src/ts/components/buttons/{smallcenteredplaybacktogglebutton.ts => SmallCenteredPlaybackToggleButton.ts} (97%) rename src/ts/components/buttons/{subtitletogglebutton.ts => SubtitleToggleButton.ts} (89%) rename src/ts/components/buttons/{togglebutton.ts => ToggleButton.ts} (96%) rename src/ts/components/buttons/{vrtogglebutton.ts => VRToggleButton.ts} (95%) rename src/ts/components/buttons/{volumecontrolbutton.ts => VolumeControlButton.ts} (94%) rename src/ts/components/buttons/{volumetogglebutton.ts => VolumeToggleButton.ts} (91%) rename src/ts/components/labels/{label.ts => Label.ts} (95%) rename src/ts/components/labels/{metadatalabel.ts => MetadataLabel.ts} (94%) rename src/ts/components/labels/{playbacktimelabel.ts => PlaybackTimeLabel.ts} (97%) rename src/ts/components/lists/{audiotracklistbox.ts => AudioTrackListBox.ts} (72%) rename src/ts/components/lists/{itemselectionlist.ts => ItemSelectionList.ts} (96%) rename src/ts/components/lists/{listbox.ts => ListBox.ts} (93%) rename src/ts/components/lists/{listselector.ts => ListSelector.ts} (98%) rename src/ts/components/lists/{subtitlelistbox.ts => SubtitleListBox.ts} (71%) rename src/ts/components/overlays/{bufferingoverlay.ts => BufferingOverlay.ts} (92%) rename src/ts/components/overlays/{caststatusoverlay.ts => CastStatusOverlay.ts} (91%) rename src/ts/components/overlays/{clickoverlay.ts => ClickOverlay.ts} (95%) rename src/ts/components/overlays/{errormessageoverlay.ts => ErrorMessageOverlay.ts} (95%) rename src/ts/components/overlays/{playbacktoggleoverlay.ts => PlaybackToggleOverlay.ts} (87%) rename src/ts/components/overlays/{recommendationoverlay.ts => RecommendationOverlay.ts} (91%) rename src/ts/components/overlays/{subtitleoverlay.ts => SubtitleOverlay.ts} (98%) rename src/ts/components/overlays/{touchcontroloverlay.ts => TouchControlOverlay.ts} (94%) rename src/ts/components/seekbar/{seekbar.ts => SeekBar.ts} (98%) rename src/ts/components/seekbar/{seekbarlabel.ts => SeekBarLabel.ts} (94%) rename src/ts/components/seekbar/{volumeslider.ts => VolumeSlider.ts} (97%) rename src/ts/components/settings/{audioqualityselectbox.ts => AudioQualitySelectBox.ts} (93%) rename src/ts/components/settings/{audiotrackselectbox.ts => AudioTrackSelectBox.ts} (73%) rename src/ts/components/settings/{dynamicsettingspanelitem.ts => DynamicSettingsPanelItem.ts} (86%) rename src/ts/components/settings/{playbackspeedselectbox.ts => PlaybackSpeedSelectBox.ts} (92%) rename src/ts/components/settings/{selectbox.ts => SelectBox.ts} (95%) rename src/ts/components/settings/{settingspanel.ts => SettingsPanel.ts} (96%) rename src/ts/components/settings/{settingspanelitem.ts => SettingsPanelItem.ts} (89%) rename src/ts/components/settings/{settingspanelpage.ts => SettingsPanelPage.ts} (91%) rename src/ts/components/settings/{settingspanelpagebackbutton.ts => SettingsPanelPageBackButton.ts} (87%) rename src/ts/components/settings/{settingspanelpagenavigatorbutton.ts => SettingsPanelPageNavigatorButton.ts} (89%) rename src/ts/components/settings/{settingspanelpageopenbutton.ts => SettingsPanelPageOpenButton.ts} (89%) rename src/ts/components/settings/{settingspanelselectoption.ts => SettingsPanelSelectOption.ts} (90%) rename src/ts/components/settings/{settingstogglebutton.ts => SettingsToggleButton.ts} (92%) rename src/ts/components/settings/{subtitleselectbox.ts => SubtitleSelectBox.ts} (76%) rename src/ts/components/settings/{videoqualityselectbox.ts => VideoQualitySelectBox.ts} (94%) rename src/ts/components/settings/subtitlesettings/{backgroundcolorselectbox.ts => BackgroundColorSelectBox.ts} (96%) rename src/ts/components/settings/subtitlesettings/{backgroundopacityselectbox.ts => BackgroundOpacitySelectBox.ts} (95%) rename src/ts/components/settings/subtitlesettings/{characteredgeselectbox.ts => CharacterEdgeSelectBox.ts} (94%) rename src/ts/components/settings/subtitlesettings/{fontcolorselectbox.ts => FontColorSelectBox.ts} (96%) rename src/ts/components/settings/subtitlesettings/{fontfamilyselectbox.ts => FontFamilySelectBox.ts} (95%) rename src/ts/components/settings/subtitlesettings/{fontopacityselectbox.ts => FontOpacitySelectBox.ts} (95%) rename src/ts/components/settings/subtitlesettings/{fontsizeselectbox.ts => FontSizeSelectBox.ts} (95%) rename src/ts/components/settings/subtitlesettings/{subtitlesettingselectbox.ts => SubtitleSettingSelectBox.ts} (82%) rename src/ts/components/settings/subtitlesettings/{subtitlesettingslabel.ts => SubtitleSettingsLabel.ts} (81%) rename src/ts/components/settings/subtitlesettings/{subtitlesettingspanelpage.ts => SubtitleSettingsPanelPage.ts} (76%) rename src/ts/components/settings/subtitlesettings/{subtitlesettingsresetbutton.ts => SubtitleSettingsResetButton.ts} (80%) rename src/ts/components/settings/subtitlesettings/{windowcolorselectbox.ts => WindowColorSelectBox.ts} (96%) rename src/ts/components/settings/subtitlesettings/{windowopacityselectbox.ts => WindowOpacitySelectBox.ts} (95%) rename src/ts/spatialnavigation/{navigationalgorithm.ts => NavigationAlgorithm.ts} (100%) rename src/ts/spatialnavigation/{navigationgroup.ts => NavigationGroup.ts} (94%) rename src/ts/spatialnavigation/{nodeeventsubscriber.ts => NodeEventSubscriber.ts} (100%) rename src/ts/spatialnavigation/{rootnavigationgroup.ts => RootNavigationGroup.ts} (83%) rename src/ts/spatialnavigation/{seekbarhandler.ts => SeekBarHandler.ts} (96%) rename src/ts/spatialnavigation/{spatialnavigation.ts => SpatialNavigation.ts} (93%) rename src/ts/spatialnavigation/{typeguards.ts => TypeGuards.ts} (80%) rename src/ts/spatialnavigation/{gethtmlelementsfromcomponents.ts => getHtmlElementsFromComponents.ts} (91%) rename src/ts/spatialnavigation/{keymap.ts => getKeyMapForPlatform.ts} (97%) rename src/ts/utils/{arrayutils.ts => ArrayUtils.ts} (100%) rename src/ts/utils/{audiotrackutils.ts => AudioTrackUtils.ts} (97%) rename src/ts/utils/{browserutils.ts => BrowserUtils.ts} (100%) rename src/ts/utils/{errorutils.ts => ErrorUtils.ts} (98%) rename src/ts/utils/{focusvisibilitytracker.ts => FocusVisibilityTracker.ts} (100%) rename src/ts/utils/{groupplaybackapi.ts => GroupPlaybackAPI.ts} (100%) rename src/ts/utils/{guid.ts => Guid.ts} (100%) rename src/ts/utils/{imageloader.ts => ImageLoader.ts} (98%) rename src/ts/utils/{mobilev3playerapi.ts => MobileV3PlayerAPI.ts} (95%) rename src/ts/utils/{playerutils.ts => PlayerUtils.ts} (97%) rename src/ts/{components/seekbar/seekbarcontroller.ts => utils/SeekBarController.ts} (96%) rename src/ts/utils/{storageutils.ts => StorageUtils.ts} (98%) rename src/ts/utils/{stringutils.ts => StringUtils.ts} (100%) rename src/ts/{components/settings/subtitlesettings/subtitlesettingsmanager.ts => utils/SubtitleSettingsManager.ts} (94%) rename src/ts/utils/{subtitleutils.ts => SubtitleUtils.ts} (94%) rename src/ts/utils/{timelinemarkershandler.ts => TimelineMarkersHandler.ts} (96%) rename src/ts/utils/{timeout.ts => Timeout.ts} (100%) rename src/ts/utils/{uiutils.ts => UIUtils.ts} (89%) rename src/ts/utils/{volumecontroller.ts => VolumeController.ts} (98%) rename src/ts/utils/{vttutils.ts => VttUtils.ts} (99%) rename src/ts/{components/seekbar/seekbarbufferlevel.ts => utils/getMinBufferLevel.ts} (100%) diff --git a/spec/uimanager.spec.ts b/spec/UIManager.spec.ts similarity index 96% rename from spec/uimanager.spec.ts rename to spec/UIManager.spec.ts index 83c6f08a0..815796b1a 100644 --- a/spec/uimanager.spec.ts +++ b/spec/UIManager.spec.ts @@ -4,14 +4,14 @@ import { UIInstanceManager, UIManager, UIVariant, -} from '../src/ts/uimanager'; +} from '../src/ts/UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { MockHelper, TestingPlayerAPI } from './helper/MockHelper'; -import { MobileV3PlayerEvent } from '../src/ts/utils/mobilev3playerapi'; -import { UIContainer } from '../src/ts/components/uicontainer'; -import { Container } from '../src/ts/components/container'; +import { MobileV3PlayerEvent } from '../src/ts/utils/MobileV3PlayerAPI'; +import { UIContainer } from '../src/ts/components/UIContainer'; +import { Container } from '../src/ts/components/Container'; -jest.mock('../src/ts/dom'); +jest.mock('../src/ts/DOM'); // This just simulates a Class that can be wrapped by our PlayerWrapper. // To enable this simple class structure we need a lot of any casts in the tests. diff --git a/spec/components/uicontainer.spec.ts b/spec/components/UIContainer.spec.ts similarity index 92% rename from spec/components/uicontainer.spec.ts rename to spec/components/UIContainer.spec.ts index a3d6d2f93..908919c96 100644 --- a/spec/components/uicontainer.spec.ts +++ b/spec/components/UIContainer.spec.ts @@ -1,13 +1,13 @@ -import { UIContainer } from '../../src/ts/components/uicontainer'; -import { PlayerUtils } from '../../src/ts/utils/playerutils'; -import type { UIInstanceManager } from '../../src/ts/uimanager'; +import { UIContainer } from '../../src/ts/components/UIContainer'; +import { PlayerUtils } from '../../src/ts/utils/PlayerUtils'; +import type { UIInstanceManager } from '../../src/ts/UIManager'; import type { TestingPlayerAPI } from '../helper/MockHelper'; import { MockHelper } from '../helper/MockHelper'; import generateDOMMock = MockHelper.generateDOMMock; import getUiInstanceManagerMock = MockHelper.getUiInstanceManagerMock; import getPlayerMock = MockHelper.getPlayerMock; -jest.mock('../../src/ts/dom', generateDOMMock); +jest.mock('../../src/ts/DOM', generateDOMMock); let playerMock: TestingPlayerAPI; let uiInstanceManagerMock: UIInstanceManager; diff --git a/spec/components/buttons/fullscreentogglebutton.spec.ts b/spec/components/buttons/FullscreenToggleButton.spec.ts similarity index 96% rename from spec/components/buttons/fullscreentogglebutton.spec.ts rename to spec/components/buttons/FullscreenToggleButton.spec.ts index 7ef05381f..4797729af 100644 --- a/spec/components/buttons/fullscreentogglebutton.spec.ts +++ b/spec/components/buttons/FullscreenToggleButton.spec.ts @@ -1,6 +1,6 @@ import { MockHelper, TestingPlayerAPI } from '../../helper/MockHelper'; -import { UIInstanceManager } from '../../../src/ts/uimanager'; -import { FullscreenToggleButton } from '../../../src/ts/components/buttons/fullscreentogglebutton'; +import { UIInstanceManager } from '../../../src/ts/UIManager'; +import { FullscreenToggleButton } from '../../../src/ts/components/buttons/FullscreenToggleButton'; import { ViewMode } from 'bitmovin-player'; let playerMock: TestingPlayerAPI; diff --git a/spec/components/buttons/pictureinpicturetogglebutton.spec.ts b/spec/components/buttons/PictureInPictureToggleButton.spec.ts similarity index 96% rename from spec/components/buttons/pictureinpicturetogglebutton.spec.ts rename to spec/components/buttons/PictureInPictureToggleButton.spec.ts index bdee3bf69..d8ef61470 100644 --- a/spec/components/buttons/pictureinpicturetogglebutton.spec.ts +++ b/spec/components/buttons/PictureInPictureToggleButton.spec.ts @@ -1,6 +1,6 @@ import { MockHelper, TestingPlayerAPI } from '../../helper/MockHelper'; -import { UIInstanceManager } from '../../../src/ts/uimanager'; -import { PictureInPictureToggleButton } from '../../../src/ts/components/buttons/pictureinpicturetogglebutton'; +import { UIInstanceManager } from '../../../src/ts/UIManager'; +import { PictureInPictureToggleButton } from '../../../src/ts/components/buttons/PictureInPictureToggleButton'; import { ViewMode } from 'bitmovin-player'; let playerMock: TestingPlayerAPI; diff --git a/spec/components/buttons/togglebutton.spec.ts b/spec/components/buttons/ToggleButton.spec.ts similarity index 93% rename from spec/components/buttons/togglebutton.spec.ts rename to spec/components/buttons/ToggleButton.spec.ts index b0bd19fee..44e9059f3 100644 --- a/spec/components/buttons/togglebutton.spec.ts +++ b/spec/components/buttons/ToggleButton.spec.ts @@ -1,8 +1,8 @@ import { MockHelper, TestingPlayerAPI } from '../../helper/MockHelper'; -import { UIInstanceManager } from '../../../src/ts/uimanager'; -import { ToggleButton } from '../../../src/ts/components/buttons/togglebutton'; -import { ToggleButtonConfig } from '../../../src/ts/components/buttons/togglebutton'; -import { DOM } from '../../../src/ts/dom'; +import { UIInstanceManager } from '../../../src/ts/UIManager'; +import { ToggleButton } from '../../../src/ts/components/buttons/ToggleButton'; +import { ToggleButtonConfig } from '../../../src/ts/components/buttons/ToggleButton'; +import { DOM } from '../../../src/ts/DOM'; let playerMock: TestingPlayerAPI; let uiInstanceManagerMock: UIInstanceManager; diff --git a/spec/components/labels/playbacktimelabel.spec.ts b/spec/components/labels/PlaybackTimeLabel.spec.ts similarity index 98% rename from spec/components/labels/playbacktimelabel.spec.ts rename to spec/components/labels/PlaybackTimeLabel.spec.ts index 63573a424..12a619755 100644 --- a/spec/components/labels/playbacktimelabel.spec.ts +++ b/spec/components/labels/PlaybackTimeLabel.spec.ts @@ -1,6 +1,6 @@ import { MockHelper, TestingPlayerAPI } from '../../helper/MockHelper'; -import { UIInstanceManager } from '../../../src/ts/uimanager'; -import { PlaybackTimeLabel, PlaybackTimeLabelMode } from '../../../src/ts/components/labels/playbacktimelabel'; +import { UIInstanceManager } from '../../../src/ts/UIManager'; +import { PlaybackTimeLabel, PlaybackTimeLabelMode } from '../../../src/ts/components/labels/PlaybackTimeLabel'; import { PlayerEvent, PlayerEventBase } from 'bitmovin-player'; const liveEdgeActiveCssClassName = 'ui-playbacktimelabel-live-edge'; diff --git a/spec/components/labels/seekbarlabel.spec.ts b/spec/components/labels/SeekbarLabel.spec.ts similarity index 97% rename from spec/components/labels/seekbarlabel.spec.ts rename to spec/components/labels/SeekbarLabel.spec.ts index 28bfbdaf9..324671b2b 100644 --- a/spec/components/labels/seekbarlabel.spec.ts +++ b/spec/components/labels/SeekbarLabel.spec.ts @@ -1,8 +1,8 @@ import { MockHelper, TestingPlayerAPI } from '../../helper/MockHelper'; -import { UIInstanceManager } from '../../../src/ts/uimanager'; -import { SeekBarLabel } from '../../../src/ts/components/seekbar/seekbarlabel'; -import { SeekPreviewEventArgs } from '../../../src/ts/components/seekbar/seekbar'; -import { DOM } from '../../../src/ts/dom'; +import { UIInstanceManager } from '../../../src/ts/UIManager'; +import { SeekBarLabel } from '../../../src/ts/components/seekbar/SeekBarLabel'; +import { SeekPreviewEventArgs } from '../../../src/ts/components/seekbar/SeekBar'; +import { DOM } from '../../../src/ts/DOM'; let playerMock: TestingPlayerAPI; let uiInstanceManagerMock: UIInstanceManager; diff --git a/spec/components/lists/listselector.spec.ts b/spec/components/lists/ListSelector.spec.ts similarity index 99% rename from spec/components/lists/listselector.spec.ts rename to spec/components/lists/ListSelector.spec.ts index 764d612d7..bec57b962 100644 --- a/spec/components/lists/listselector.spec.ts +++ b/spec/components/lists/ListSelector.spec.ts @@ -1,4 +1,4 @@ -import { ListItem, ListSelector, ListSelectorConfig } from '../../../src/ts/components/lists/listselector'; +import { ListItem, ListSelector, ListSelectorConfig } from '../../../src/ts/components/lists/ListSelector'; class ListSelectorTestClass extends ListSelector { } diff --git a/spec/components/overlays/errormessageoverlay.spec.ts b/spec/components/overlays/ErrorMessageOverlay.spec.ts similarity index 94% rename from spec/components/overlays/errormessageoverlay.spec.ts rename to spec/components/overlays/ErrorMessageOverlay.spec.ts index 312e6b5ae..2ac2b5b4b 100644 --- a/spec/components/overlays/errormessageoverlay.spec.ts +++ b/spec/components/overlays/ErrorMessageOverlay.spec.ts @@ -1,6 +1,6 @@ -import { UIInstanceManager } from '../../../src/ts/uimanager'; -import { ErrorMessageOverlay } from '../../../src/ts/components/overlays/errormessageoverlay'; -import { MobileV3PlayerEvent } from '../../../src/ts/utils/mobilev3playerapi'; +import { UIInstanceManager } from '../../../src/ts/UIManager'; +import { ErrorMessageOverlay } from '../../../src/ts/components/overlays/ErrorMessageOverlay'; +import { MobileV3PlayerEvent } from '../../../src/ts/utils/MobileV3PlayerAPI'; import { MockHelper, TestingPlayerAPI } from '../../helper/MockHelper'; describe('ErrorMessageOverlay', () => { diff --git a/spec/components/overlays/subtitleoverlay.spec.ts b/spec/components/overlays/SubtitleOverlay.spec.ts similarity index 94% rename from spec/components/overlays/subtitleoverlay.spec.ts rename to spec/components/overlays/SubtitleOverlay.spec.ts index c96b38c1c..5fb7404ee 100644 --- a/spec/components/overlays/subtitleoverlay.spec.ts +++ b/spec/components/overlays/SubtitleOverlay.spec.ts @@ -1,13 +1,13 @@ import { MockHelper, TestingPlayerAPI } from '../../helper/MockHelper'; -import { UIInstanceManager } from '../../../src/ts/uimanager'; -import { SubtitleOverlay, SubtitleRegionContainerManager } from '../../../src/ts/components/overlays/subtitleoverlay'; -import { DOM } from '../../../src/ts/dom'; +import { UIInstanceManager } from '../../../src/ts/UIManager'; +import { SubtitleOverlay, SubtitleRegionContainerManager } from '../../../src/ts/components/overlays/SubtitleOverlay'; +import { DOM } from '../../../src/ts/DOM'; let playerMock: jest.Mocked; let uiInstanceManagerMock: UIInstanceManager; let subtitleOverlay: SubtitleOverlay; -jest.mock('../../../src/ts/components/container'); +jest.mock('../../../src/ts/components/Container'); let subtitleRegionContainerManagerMock: SubtitleRegionContainerManager; diff --git a/spec/components/seekbar/seekbar.spec.ts b/spec/components/seekbar/SeekBar.spec.ts similarity index 97% rename from spec/components/seekbar/seekbar.spec.ts rename to spec/components/seekbar/SeekBar.spec.ts index 0413f7f96..e63ebffa9 100644 --- a/spec/components/seekbar/seekbar.spec.ts +++ b/spec/components/seekbar/SeekBar.spec.ts @@ -1,7 +1,7 @@ import { MockHelper, TestingPlayerAPI } from '../../helper/MockHelper'; -import { SeekBar } from '../../../src/ts/components/seekbar/seekbar'; -import { UIInstanceManager } from '../../../src/ts/uimanager'; -import { Timeout } from '../../../src/ts/utils/timeout'; +import { SeekBar } from '../../../src/ts/components/seekbar/SeekBar'; +import { UIInstanceManager } from '../../../src/ts/UIManager'; +import { Timeout } from '../../../src/ts/utils/Timeout'; let playerMock: TestingPlayerAPI; let uiInstanceManagerMock: UIInstanceManager; diff --git a/spec/components/settings/selectbox.spec.ts b/spec/components/settings/SelectBox.spec.ts similarity index 95% rename from spec/components/settings/selectbox.spec.ts rename to spec/components/settings/SelectBox.spec.ts index ae295f1c6..d341a6e08 100644 --- a/spec/components/settings/selectbox.spec.ts +++ b/spec/components/settings/SelectBox.spec.ts @@ -1,20 +1,20 @@ import type { PlayerAPI } from 'bitmovin-player'; -import type { Component, ViewModeChangedEventArgs } from '../../../src/ts/components/component'; -import { ViewMode } from '../../../src/ts/components/component'; -import type { ListSelectorConfig } from '../../../src/ts/components/lists/listselector'; -import { SelectBox } from '../../../src/ts/components/settings/selectbox'; -import type { Event } from '../../../src/ts/eventdispatcher'; -import { PlayerUtils } from '../../../src/ts/utils/playerutils'; -import type { UIInstanceManager } from '../../../src/ts/uimanager'; +import type { Component, ViewModeChangedEventArgs } from '../../../src/ts/components/Component'; +import { ViewMode } from '../../../src/ts/components/Component'; +import type { ListSelectorConfig } from '../../../src/ts/components/lists/ListSelector'; +import { SelectBox } from '../../../src/ts/components/settings/SelectBox'; +import type { Event } from '../../../src/ts/EventDispatcher'; +import { PlayerUtils } from '../../../src/ts/utils/PlayerUtils'; +import type { UIInstanceManager } from '../../../src/ts/UIManager'; import { MockHelper } from '../../helper/MockHelper'; import getUiInstanceManagerMock = MockHelper.getUiInstanceManagerMock; import getPlayerMock = MockHelper.getPlayerMock; import generateDOMMock = MockHelper.generateDOMMock; import PlayerState = PlayerUtils.PlayerState; -import type { DOM } from '../../../src/ts/dom'; +import type { DOM } from '../../../src/ts/DOM'; -jest.mock('../../../src/ts/dom', generateDOMMock); +jest.mock('../../../src/ts/DOM', generateDOMMock); describe('SelectBox', () => { let selectBox: SelectBox; diff --git a/spec/components/settings/settingspanel.spec.ts b/spec/components/settings/SettingsPanel.spec.ts similarity index 94% rename from spec/components/settings/settingspanel.spec.ts rename to spec/components/settings/SettingsPanel.spec.ts index 808aa6e40..f5200ab30 100644 --- a/spec/components/settings/settingspanel.spec.ts +++ b/spec/components/settings/SettingsPanel.spec.ts @@ -1,18 +1,18 @@ import type { PlayerAPI } from 'bitmovin-player'; -import type { Component, ComponentConfig, ViewModeChangedEventArgs } from '../../../src/ts/components/component'; -import { ViewMode } from '../../../src/ts/components/component'; -import { SettingsPanel } from '../../../src/ts/components/settings/settingspanel'; -import { SettingsPanelPage } from '../../../src/ts/components/settings/settingspanelpage'; -import { EventDispatcher } from '../../../src/ts/eventdispatcher'; -import type { UIInstanceManager } from '../../../src/ts/uimanager'; +import type { Component, ComponentConfig, ViewModeChangedEventArgs } from '../../../src/ts/components/Component'; +import { ViewMode } from '../../../src/ts/components/Component'; +import { SettingsPanel } from '../../../src/ts/components/settings/SettingsPanel'; +import { SettingsPanelPage } from '../../../src/ts/components/settings/SettingsPanelPage'; +import { EventDispatcher } from '../../../src/ts/EventDispatcher'; +import type { UIInstanceManager } from '../../../src/ts/UIManager'; import { MockHelper } from '../../helper/MockHelper'; import getPlayerMock = MockHelper.getPlayerMock; import getUiInstanceManagerMock = MockHelper.getUiInstanceManagerMock; -import { Label } from '../../../src/ts/components/labels/label'; -import { SelectBox } from '../../../src/ts/components/settings/selectbox'; -import { SettingsPanelItem } from '../../../src/ts/components/settings/settingspanelitem'; -import { VolumeSlider } from '../../../src/ts/components/seekbar/volumeslider'; +import { Label } from '../../../src/ts/components/labels/Label'; +import { SelectBox } from '../../../src/ts/components/settings/SelectBox'; +import { SettingsPanelItem } from '../../../src/ts/components/settings/SettingsPanelItem'; +import { VolumeSlider } from '../../../src/ts/components/seekbar/VolumeSlider'; let settingsPanel: SettingsPanel; diff --git a/spec/helper/MockHelper.ts b/spec/helper/MockHelper.ts index 5db46f8a0..2f9cfbd4a 100644 --- a/spec/helper/MockHelper.ts +++ b/spec/helper/MockHelper.ts @@ -1,10 +1,10 @@ import { PlayerAPI, PlayerEvent } from 'bitmovin-player'; -import { UIInstanceManager } from '../../src/ts/uimanager'; -import { DOM } from '../../src/ts/dom'; +import { UIInstanceManager } from '../../src/ts/UIManager'; +import { DOM } from '../../src/ts/DOM'; import { PlayerEventEmitter } from './PlayerEventEmitter'; -import { UIContainer } from '../../src/ts/components/uicontainer'; +import { UIContainer } from '../../src/ts/components/UIContainer'; -jest.mock('../../src/ts/dom'); +jest.mock('../../src/ts/DOM'); export interface TestingPlayerAPI extends PlayerAPI { eventEmitter: PlayerEventEmitter; diff --git a/spec/localization/localization.spec.ts b/spec/localization/Localization.spec.ts similarity index 100% rename from spec/localization/localization.spec.ts rename to spec/localization/Localization.spec.ts diff --git a/spec/spatialnavigation/listnavigationgroup.spec.ts b/spec/spatialnavigation/ListNavigationGroup.spec.ts similarity index 94% rename from spec/spatialnavigation/listnavigationgroup.spec.ts rename to spec/spatialnavigation/ListNavigationGroup.spec.ts index d14fb67ef..30e392d97 100644 --- a/spec/spatialnavigation/listnavigationgroup.spec.ts +++ b/spec/spatialnavigation/ListNavigationGroup.spec.ts @@ -1,9 +1,9 @@ -import { UIContainer } from '../../src/ts/components/uicontainer'; +import { UIContainer } from '../../src/ts/components/UIContainer'; import { mockClass } from '../helper/mockClass'; import { Action, Direction } from '../../src/ts/spatialnavigation/types'; import { ListNavigationGroup, ListOrientation } from '../../src/ts/spatialnavigation/ListNavigationGroup'; -jest.mock('../../src/ts/spatialnavigation/navigationgroup.ts'); +jest.mock('../../src/ts/spatialnavigation/NavigationGroup.ts'); describe('ListNavigationGroup', () => { let containerUiMock: jest.Mocked; diff --git a/spec/spatialnavigation/navigationalgorithm.spec.ts b/spec/spatialnavigation/NavigationAlgorithm.spec.ts similarity index 99% rename from spec/spatialnavigation/navigationalgorithm.spec.ts rename to spec/spatialnavigation/NavigationAlgorithm.spec.ts index 449ce035a..59868580a 100644 --- a/spec/spatialnavigation/navigationalgorithm.spec.ts +++ b/spec/spatialnavigation/NavigationAlgorithm.spec.ts @@ -1,4 +1,4 @@ -import { getElementInDirection } from '../../src/ts/spatialnavigation/navigationalgorithm'; +import { getElementInDirection } from '../../src/ts/spatialnavigation/NavigationAlgorithm'; import { Direction } from '../../src/ts/spatialnavigation/types'; describe('getElementInDirection', () => { diff --git a/spec/spatialnavigation/navigationgroup.spec.ts b/spec/spatialnavigation/NavigationGroup.spec.ts similarity index 95% rename from spec/spatialnavigation/navigationgroup.spec.ts rename to spec/spatialnavigation/NavigationGroup.spec.ts index c584919d7..671d0c134 100644 --- a/spec/spatialnavigation/navigationgroup.spec.ts +++ b/spec/spatialnavigation/NavigationGroup.spec.ts @@ -1,14 +1,14 @@ -import { NavigationGroup } from '../../src/ts/spatialnavigation/navigationgroup'; -import { UIContainer } from '../../src/ts/components/uicontainer'; -import { PlaybackToggleButton } from '../../src/ts/components/buttons/playbacktogglebutton'; -import { SettingsToggleButton } from '../../src/ts/components/settings/settingstogglebutton'; +import { NavigationGroup } from '../../src/ts/spatialnavigation/NavigationGroup'; +import { UIContainer } from '../../src/ts/components/UIContainer'; +import { PlaybackToggleButton } from '../../src/ts/components/buttons/PlaybackToggleButton'; +import { SettingsToggleButton } from '../../src/ts/components/settings/SettingsToggleButton'; import { getFirstDomElement, mockComponent } from '../helper/mockComponent'; -import * as navigationAlgorithm from '../../src/ts/spatialnavigation/navigationalgorithm'; -import { NodeEventSubscriber } from '../../src/ts/spatialnavigation/nodeeventsubscriber'; +import * as navigationAlgorithm from '../../src/ts/spatialnavigation/NavigationAlgorithm'; +import { NodeEventSubscriber } from '../../src/ts/spatialnavigation/NodeEventSubscriber'; import { Action, Direction } from '../../src/ts/spatialnavigation/types'; -jest.mock('../../src/ts/spatialnavigation/navigationalgorithm.ts'); -jest.mock('../../src/ts/spatialnavigation/nodeeventsubscriber.ts'); +jest.mock('../../src/ts/spatialnavigation/NavigationAlgorithm.ts'); +jest.mock('../../src/ts/spatialnavigation/NodeEventSubscriber.ts'); describe('NavigationGroup', () => { diff --git a/spec/spatialnavigation/nodeeventsubscriber.spec.ts b/spec/spatialnavigation/NodeEventSubscriber.spec.ts similarity index 98% rename from spec/spatialnavigation/nodeeventsubscriber.spec.ts rename to spec/spatialnavigation/NodeEventSubscriber.spec.ts index e2df0ec1c..24c3ebcc3 100644 --- a/spec/spatialnavigation/nodeeventsubscriber.spec.ts +++ b/spec/spatialnavigation/NodeEventSubscriber.spec.ts @@ -1,5 +1,5 @@ import { mockHtmlElement } from '../helper/mockComponent'; -import { NodeEventSubscriber } from '../../src/ts/spatialnavigation/nodeeventsubscriber'; +import { NodeEventSubscriber } from '../../src/ts/spatialnavigation/NodeEventSubscriber'; describe('NodeEventSubscriber', () => { let htmlElementMock: jest.Mocked; diff --git a/spec/spatialnavigation/rootnavigationgroup.spec.ts b/spec/spatialnavigation/RootNavigationGroup.spec.ts similarity index 90% rename from spec/spatialnavigation/rootnavigationgroup.spec.ts rename to spec/spatialnavigation/RootNavigationGroup.spec.ts index bdf436350..0c73c904c 100644 --- a/spec/spatialnavigation/rootnavigationgroup.spec.ts +++ b/spec/spatialnavigation/RootNavigationGroup.spec.ts @@ -1,9 +1,9 @@ -import { UIContainer } from '../../src/ts/components/uicontainer'; +import { UIContainer } from '../../src/ts/components/UIContainer'; import { mockClass } from '../helper/mockClass'; -import { RootNavigationGroup } from '../../src/ts/spatialnavigation/rootnavigationgroup'; +import { RootNavigationGroup } from '../../src/ts/spatialnavigation/RootNavigationGroup'; import { Action, Direction } from '../../src/ts/spatialnavigation/types'; -jest.mock('../../src/ts/spatialnavigation/navigationgroup.ts'); +jest.mock('../../src/ts/spatialnavigation/NavigationGroup.ts'); describe('RootNavigationGroup', () => { let containerUiMock: jest.Mocked; diff --git a/spec/spatialnavigation/seekbarhandler.spec.ts b/spec/spatialnavigation/SeekBarHandler.spec.ts similarity index 97% rename from spec/spatialnavigation/seekbarhandler.spec.ts rename to spec/spatialnavigation/SeekBarHandler.spec.ts index 5a356dac8..61cd86e5d 100644 --- a/spec/spatialnavigation/seekbarhandler.spec.ts +++ b/spec/spatialnavigation/SeekBarHandler.spec.ts @@ -1,9 +1,9 @@ -import { RootNavigationGroup } from '../../src/ts/spatialnavigation/rootnavigationgroup'; -import { SeekBarHandler } from '../../src/ts/spatialnavigation/seekbarhandler'; -import { NodeEventSubscriber } from '../../src/ts/spatialnavigation/nodeeventsubscriber'; +import { RootNavigationGroup } from '../../src/ts/spatialnavigation/RootNavigationGroup'; +import { SeekBarHandler } from '../../src/ts/spatialnavigation/SeekBarHandler'; +import { NodeEventSubscriber } from '../../src/ts/spatialnavigation/NodeEventSubscriber'; import { Action, Direction } from '../../src/ts/spatialnavigation/types'; -jest.mock('../../src/ts/spatialnavigation/nodeeventsubscriber'); +jest.mock('../../src/ts/spatialnavigation/NodeEventSubscriber'); describe('SeekBarHandler', () => { let seekBarHandler: SeekBarHandler; diff --git a/spec/spatialnavigation/spatialnavigation.spec.ts b/spec/spatialnavigation/SpatialNavigation.spec.ts similarity index 91% rename from spec/spatialnavigation/spatialnavigation.spec.ts rename to spec/spatialnavigation/SpatialNavigation.spec.ts index 1ecdb2bcc..cff28df8f 100644 --- a/spec/spatialnavigation/spatialnavigation.spec.ts +++ b/spec/spatialnavigation/SpatialNavigation.spec.ts @@ -1,14 +1,14 @@ -import { SpatialNavigation } from '../../src/ts/spatialnavigation/spatialnavigation'; -import { RootNavigationGroup } from '../../src/ts/spatialnavigation/rootnavigationgroup'; -import { UIContainer } from '../../src/ts/components/uicontainer'; -import { NavigationGroup } from '../../src/ts/spatialnavigation/navigationgroup'; -import { SettingsPanel } from '../../src/ts/components/settings/settingspanel'; -import { NodeEventSubscriber } from '../../src/ts/spatialnavigation/nodeeventsubscriber'; -import { SeekBarHandler } from '../../src/ts/spatialnavigation/seekbarhandler'; +import { SpatialNavigation } from '../../src/ts/spatialnavigation/SpatialNavigation'; +import { RootNavigationGroup } from '../../src/ts/spatialnavigation/RootNavigationGroup'; +import { UIContainer } from '../../src/ts/components/UIContainer'; +import { NavigationGroup } from '../../src/ts/spatialnavigation/NavigationGroup'; +import { SettingsPanel } from '../../src/ts/components/settings/SettingsPanel'; +import { NodeEventSubscriber } from '../../src/ts/spatialnavigation/NodeEventSubscriber'; +import { SeekBarHandler } from '../../src/ts/spatialnavigation/SeekBarHandler'; import { Action, Direction } from '../../src/ts/spatialnavigation/types'; -jest.mock('../../src/ts/spatialnavigation/seekbarhandler.ts'); -jest.mock('../../src/ts/spatialnavigation/nodeeventsubscriber.ts'); +jest.mock('../../src/ts/spatialnavigation/SeekBarHandler.ts'); +jest.mock('../../src/ts/spatialnavigation/NodeEventSubscriber.ts'); describe('SpatialNavigation', () => { diff --git a/spec/spatialnavigation/gethtmlelementsfromcomponents.spec.ts b/spec/spatialnavigation/getHtmlElementsFromComponents.spec.ts similarity index 92% rename from spec/spatialnavigation/gethtmlelementsfromcomponents.spec.ts rename to spec/spatialnavigation/getHtmlElementsFromComponents.spec.ts index 24ebbe204..2496ac4ed 100644 --- a/spec/spatialnavigation/gethtmlelementsfromcomponents.spec.ts +++ b/spec/spatialnavigation/getHtmlElementsFromComponents.spec.ts @@ -1,7 +1,7 @@ -import { Container } from '../../src/ts/components/container'; -import { Component } from '../../src/ts/components/component'; -import { ListBox } from '../../src/ts/components/lists/listbox'; -import { getHtmlElementsFromComponents } from '../../src/ts/spatialnavigation/gethtmlelementsfromcomponents'; +import { Container } from '../../src/ts/components/Container'; +import { Component } from '../../src/ts/components/Component'; +import { ListBox } from '../../src/ts/components/lists/ListBox'; +import { getHtmlElementsFromComponents } from '../../src/ts/spatialnavigation/getHtmlElementsFromComponents'; class DummyListBox extends ListBox { public className = 'ListBox'; diff --git a/spec/spatialnavigation/keymap.spec.ts b/spec/spatialnavigation/getKeyMapForPlatform.spec.ts similarity index 98% rename from spec/spatialnavigation/keymap.spec.ts rename to spec/spatialnavigation/getKeyMapForPlatform.spec.ts index 30342af32..61eaacf93 100644 --- a/spec/spatialnavigation/keymap.spec.ts +++ b/spec/spatialnavigation/getKeyMapForPlatform.spec.ts @@ -1,4 +1,4 @@ -import { getKeyMapForPlatform } from '../../src/ts/spatialnavigation/keymap'; +import { getKeyMapForPlatform } from '../../src/ts/spatialnavigation/getKeyMapForPlatform'; import { Action } from '../../src/ts/spatialnavigation/types'; const userAgent = { diff --git a/spec/utils/audioutils.spec.ts b/spec/utils/AudioUtils.spec.ts similarity index 97% rename from spec/utils/audioutils.spec.ts rename to spec/utils/AudioUtils.spec.ts index 573ee3379..8b960d2b8 100644 --- a/spec/utils/audioutils.spec.ts +++ b/spec/utils/AudioUtils.spec.ts @@ -1,6 +1,6 @@ import { MockHelper } from '../helper/MockHelper'; -import { ListSelector, ListSelectorConfig } from '../../src/ts/components/lists/listselector'; -import { AudioTrackSwitchHandler } from '../../src/ts/utils/audiotrackutils'; +import { ListSelector, ListSelectorConfig } from '../../src/ts/components/lists/ListSelector'; +import { AudioTrackSwitchHandler } from '../../src/ts/utils/AudioTrackUtils'; import { AudioTrack } from 'bitmovin-player'; let playerMock = MockHelper.getPlayerMock(); diff --git a/spec/utils/browserutils.spec.ts b/spec/utils/BrowserUtils.spec.ts similarity index 90% rename from spec/utils/browserutils.spec.ts rename to spec/utils/BrowserUtils.spec.ts index b8a7c365c..7ea543f45 100644 --- a/spec/utils/browserutils.spec.ts +++ b/spec/utils/BrowserUtils.spec.ts @@ -1,4 +1,4 @@ -import { BrowserUtils } from '../../src/ts/utils/browserutils'; +import { BrowserUtils } from '../../src/ts/utils/BrowserUtils'; const mobileSafariUserAgent = 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A356 Safari/604.1'; diff --git a/spec/utils/errorutils.spec.ts b/spec/utils/ErrorUtils.spec.ts similarity index 91% rename from spec/utils/errorutils.spec.ts rename to spec/utils/ErrorUtils.spec.ts index 5372a06b1..ad3c2eeda 100644 --- a/spec/utils/errorutils.spec.ts +++ b/spec/utils/ErrorUtils.spec.ts @@ -1,5 +1,5 @@ -import { MobileV3PlayerErrorEvent } from '../../src/ts/utils/mobilev3playerapi'; -import { ErrorUtils } from '../../src/ts/utils/errorutils'; +import { MobileV3PlayerErrorEvent } from '../../src/ts/utils/MobileV3PlayerAPI'; +import { ErrorUtils } from '../../src/ts/utils/ErrorUtils'; import defaultMobileV3ErrorMessageTranslator = ErrorUtils.defaultMobileV3ErrorMessageTranslator; import { ErrorEvent } from 'bitmovin-player'; import defaultWebErrorMessageTranslator = ErrorUtils.defaultWebErrorMessageTranslator; diff --git a/spec/utils/focusvisibilitytracker.spec.ts b/spec/utils/FocusVisibilityTracker.spec.ts similarity index 97% rename from spec/utils/focusvisibilitytracker.spec.ts rename to spec/utils/FocusVisibilityTracker.spec.ts index 29e589dd0..cdb70d1f5 100644 --- a/spec/utils/focusvisibilitytracker.spec.ts +++ b/spec/utils/FocusVisibilityTracker.spec.ts @@ -1,5 +1,5 @@ import { JSDOM } from 'jsdom'; -import { FocusVisibilityTracker } from '../../src/ts/utils/focusvisibilitytracker'; +import { FocusVisibilityTracker } from '../../src/ts/utils/FocusVisibilityTracker'; describe('FocusVisibilityTracker', () => { const bitmovinUIPrefix = 'bmpui'; diff --git a/spec/utils/mobilev3playerapi.spec.ts b/spec/utils/MobileV3PlayerAPI.spec.ts similarity index 90% rename from spec/utils/mobilev3playerapi.spec.ts rename to spec/utils/MobileV3PlayerAPI.spec.ts index 9df8d0423..045cbae29 100644 --- a/spec/utils/mobilev3playerapi.spec.ts +++ b/spec/utils/MobileV3PlayerAPI.spec.ts @@ -1,6 +1,6 @@ import { PlayerAPI } from 'bitmovin-player'; -import { isMobileV3PlayerAPI, MobileV3PlayerAPI, MobileV3PlayerEvent } from '../../src/ts/utils/mobilev3playerapi'; -import { PlayerWrapper } from '../../src/ts/uimanager'; +import { isMobileV3PlayerAPI, MobileV3PlayerAPI, MobileV3PlayerEvent } from '../../src/ts/utils/MobileV3PlayerAPI'; +import { PlayerWrapper } from '../../src/ts/UIManager'; describe('isMobileV3PlayerAPI', () => { const playerApi = { exports: { PlayerEvent: { } } } as PlayerAPI; diff --git a/spec/utils/playerutils.spec.ts b/spec/utils/PlayerUtils.spec.ts similarity index 96% rename from spec/utils/playerutils.spec.ts rename to spec/utils/PlayerUtils.spec.ts index 851361318..44734536b 100644 --- a/spec/utils/playerutils.spec.ts +++ b/spec/utils/PlayerUtils.spec.ts @@ -1,4 +1,4 @@ -import { PlayerUtils } from '../../src/ts/utils/playerutils'; +import { PlayerUtils } from '../../src/ts/utils/PlayerUtils'; import { PlayerAPI } from 'bitmovin-player'; import { MockHelper } from '../helper/MockHelper'; diff --git a/spec/utils/subtitleutils.spec.ts b/spec/utils/SubtitleUtils.spec.ts similarity index 97% rename from spec/utils/subtitleutils.spec.ts rename to spec/utils/SubtitleUtils.spec.ts index fed3a3b03..dff1415ba 100644 --- a/spec/utils/subtitleutils.spec.ts +++ b/spec/utils/SubtitleUtils.spec.ts @@ -1,6 +1,6 @@ -import { SubtitleSwitchHandler } from '../../src/ts/utils/subtitleutils'; +import { SubtitleSwitchHandler } from '../../src/ts/utils/SubtitleUtils'; import { MockHelper } from '../helper/MockHelper'; -import { ListSelector, ListSelectorConfig } from '../../src/ts/components/lists/listselector'; +import { ListSelector, ListSelectorConfig } from '../../src/ts/components/lists/ListSelector'; import { PlayerSubtitlesAPI } from 'bitmovin-player'; let playerMock = MockHelper.getPlayerMock(); diff --git a/spec/utils/timelinemarkershandler.spec.ts b/spec/utils/TimeLineMarkersHandler.spec.ts similarity index 92% rename from spec/utils/timelinemarkershandler.spec.ts rename to spec/utils/TimeLineMarkersHandler.spec.ts index 5d982af53..53ec5d41f 100644 --- a/spec/utils/timelinemarkershandler.spec.ts +++ b/spec/utils/TimeLineMarkersHandler.spec.ts @@ -1,9 +1,9 @@ import { MockHelper } from '../helper/MockHelper'; -import { TimelineMarkersHandler } from '../../src/ts/utils/timelinemarkershandler'; +import { TimelineMarkersHandler } from '../../src/ts/utils/TimelineMarkersHandler'; import { PlayerAPI } from 'bitmovin-player'; -import { UIInstanceManager } from '../../src/ts/uimanager'; -import { TimelineMarker } from '../../src/ts/uiconfig'; -import { DOM } from '../../src/ts/dom'; +import { UIInstanceManager } from '../../src/ts/UIManager'; +import { TimelineMarker } from '../../src/ts/UIConfig'; +import { DOM } from '../../src/ts/DOM'; const getTimelineMarker = (time: number): TimelineMarker => ({ time, diff --git a/spec/utils/volumecontroller.spec.ts b/spec/utils/VolumeController.spec.ts similarity index 92% rename from spec/utils/volumecontroller.spec.ts rename to spec/utils/VolumeController.spec.ts index ed0949fae..ba9739e09 100644 --- a/spec/utils/volumecontroller.spec.ts +++ b/spec/utils/VolumeController.spec.ts @@ -1,5 +1,5 @@ import { PlayerEvent, VolumeChangedEvent } from 'bitmovin-player'; -import { VolumeController } from '../../src/ts/utils/volumecontroller'; +import { VolumeController } from '../../src/ts/utils/VolumeController'; import { MockHelper, TestingPlayerAPI } from '../helper/MockHelper'; describe('VolumeController', () => { diff --git a/spec/utils/vttutils.spec.ts b/spec/utils/VttUtils.spec.ts similarity index 99% rename from spec/utils/vttutils.spec.ts rename to spec/utils/VttUtils.spec.ts index e279c5e7e..b4d3ce0be 100644 --- a/spec/utils/vttutils.spec.ts +++ b/spec/utils/VttUtils.spec.ts @@ -1,8 +1,8 @@ -import { SubtitleRegionContainer, SubtitleLabel } from '../../src/ts/components/overlays/subtitleoverlay'; -import { VttUtils } from '../../src/ts/utils/vttutils'; +import { SubtitleRegionContainer, SubtitleLabel } from '../../src/ts/components/overlays/SubtitleOverlay'; +import { VttUtils } from '../../src/ts/utils/VttUtils'; import { VTTRegionProperties, VTTProperties } from 'bitmovin-player'; import { MockHelper } from '../helper/MockHelper'; -import { Size } from '../../src/ts/dom'; +import { Size } from '../../src/ts/DOM'; describe('Vtt Utils', () => { describe('Vtt Region', () => { diff --git a/src/ts/dom.ts b/src/ts/DOM.ts similarity index 99% rename from src/ts/dom.ts rename to src/ts/DOM.ts index a3b32fd8a..1fc517ded 100644 --- a/src/ts/dom.ts +++ b/src/ts/DOM.ts @@ -1,4 +1,4 @@ -import { Component, ComponentConfig } from './components/component'; +import { Component, ComponentConfig } from './components/Component'; export interface Offset { left: number; diff --git a/src/ts/eventdispatcher.ts b/src/ts/EventDispatcher.ts similarity index 98% rename from src/ts/eventdispatcher.ts rename to src/ts/EventDispatcher.ts index a9fae92e8..21fed0292 100644 --- a/src/ts/eventdispatcher.ts +++ b/src/ts/EventDispatcher.ts @@ -1,5 +1,5 @@ -import {ArrayUtils} from './utils/arrayutils'; -import { Timeout } from './utils/timeout'; +import {ArrayUtils} from './utils/ArrayUtils'; +import { Timeout } from './utils/Timeout'; /** * Function interface for event listeners on the {@link EventDispatcher}. */ diff --git a/src/ts/uiconfig.ts b/src/ts/UIConfig.ts similarity index 99% rename from src/ts/uiconfig.ts rename to src/ts/UIConfig.ts index 1c5faf246..117e8c654 100644 --- a/src/ts/uiconfig.ts +++ b/src/ts/UIConfig.ts @@ -1,4 +1,4 @@ -import { ErrorMessageMap, ErrorMessageTranslator } from './components/overlays/errormessageoverlay'; +import { ErrorMessageMap, ErrorMessageTranslator } from './components/overlays/ErrorMessageOverlay'; /** * @category Configs diff --git a/src/ts/uifactory.ts b/src/ts/UIFactory.ts similarity index 85% rename from src/ts/uifactory.ts rename to src/ts/UIFactory.ts index 45e237124..1689ae32f 100644 --- a/src/ts/uifactory.ts +++ b/src/ts/UIFactory.ts @@ -1,55 +1,55 @@ -import { SubtitleOverlay } from './components/overlays/subtitleoverlay'; -import { SettingsPanelPage } from './components/settings/settingspanelpage'; -import { SettingsPanelItem } from './components/settings/settingspanelitem'; -import { VideoQualitySelectBox } from './components/settings/videoqualityselectbox'; -import { PlaybackSpeedSelectBox } from './components/settings/playbackspeedselectbox'; -import { AudioTrackSelectBox } from './components/settings/audiotrackselectbox'; -import { AudioQualitySelectBox } from './components/settings/audioqualityselectbox'; -import { SettingsPanel } from './components/settings/settingspanel'; -import { SubtitleSettingsPanelPage } from './components/settings/subtitlesettings/subtitlesettingspanelpage'; -import { SettingsPanelPageOpenButton } from './components/settings/settingspanelpageopenbutton'; -import { SubtitleSettingsLabel } from './components/settings/subtitlesettings/subtitlesettingslabel'; -import { SubtitleSelectBox } from './components/settings/subtitleselectbox'; -import { ControlBar } from './components/controlbar'; -import { Container, ContainerConfig } from './components/container'; -import { PlaybackTimeLabel, PlaybackTimeLabelMode } from './components/labels/playbacktimelabel'; -import { SeekBar } from './components/seekbar/seekbar'; -import { SeekBarLabel } from './components/seekbar/seekbarlabel'; -import { PlaybackToggleButton } from './components/buttons/playbacktogglebutton'; -import { VolumeToggleButton } from './components/buttons/volumetogglebutton'; -import { VolumeSlider } from './components/seekbar/volumeslider'; -import { Spacer } from './components/spacer'; -import { PictureInPictureToggleButton } from './components/buttons/pictureinpicturetogglebutton'; -import { AirPlayToggleButton } from './components/buttons/airplaytogglebutton'; -import { CastToggleButton } from './components/buttons/casttogglebutton'; -import { VRToggleButton } from './components/buttons/vrtogglebutton'; -import { SettingsToggleButton } from './components/settings/settingstogglebutton'; -import { FullscreenToggleButton } from './components/buttons/fullscreentogglebutton'; -import { UIContainer } from './components/uicontainer'; -import { BufferingOverlay } from './components/overlays/bufferingoverlay'; -import { PlaybackToggleOverlay } from './components/overlays/playbacktoggleoverlay'; -import { CastStatusOverlay } from './components/overlays/caststatusoverlay'; -import { TitleBar } from './components/titlebar'; -import { RecommendationOverlay } from './components/overlays/recommendationoverlay'; -import { Watermark } from './components/watermark'; -import { ErrorMessageOverlay } from './components/overlays/errormessageoverlay'; -import { AdClickOverlay } from './components/ads/adclickoverlay'; -import { MetadataLabel, MetadataLabelContent } from './components/labels/metadatalabel'; -import { PlayerUtils } from './utils/playerutils'; -import { CastUIContainer } from './components/castuicontainer'; -import { UIConditionContext, UIManager } from './uimanager'; -import { UIConfig } from './uiconfig'; +import { SubtitleOverlay } from './components/overlays/SubtitleOverlay'; +import { SettingsPanelPage } from './components/settings/SettingsPanelPage'; +import { SettingsPanelItem } from './components/settings/SettingsPanelItem'; +import { VideoQualitySelectBox } from './components/settings/VideoQualitySelectBox'; +import { PlaybackSpeedSelectBox } from './components/settings/PlaybackSpeedSelectBox'; +import { AudioTrackSelectBox } from './components/settings/AudioTrackSelectBox'; +import { AudioQualitySelectBox } from './components/settings/AudioQualitySelectBox'; +import { SettingsPanel } from './components/settings/SettingsPanel'; +import { SubtitleSettingsPanelPage } from './components/settings/subtitlesettings/SubtitleSettingsPanelPage'; +import { SettingsPanelPageOpenButton } from './components/settings/SettingsPanelPageOpenButton'; +import { SubtitleSettingsLabel } from './components/settings/subtitlesettings/SubtitleSettingsLabel'; +import { SubtitleSelectBox } from './components/settings/SubtitleSelectBox'; +import { ControlBar } from './components/ControlBar'; +import { Container, ContainerConfig } from './components/Container'; +import { PlaybackTimeLabel, PlaybackTimeLabelMode } from './components/labels/PlaybackTimeLabel'; +import { SeekBar } from './components/seekbar/SeekBar'; +import { SeekBarLabel } from './components/seekbar/SeekBarLabel'; +import { PlaybackToggleButton } from './components/buttons/PlaybackToggleButton'; +import { VolumeToggleButton } from './components/buttons/VolumeToggleButton'; +import { VolumeSlider } from './components/seekbar/VolumeSlider'; +import { Spacer } from './components/Spacer'; +import { PictureInPictureToggleButton } from './components/buttons/PictureInPictureToggleButton'; +import { AirPlayToggleButton } from './components/buttons/AirPlayToggleButton'; +import { CastToggleButton } from './components/buttons/CastToggleButton'; +import { VRToggleButton } from './components/buttons/VRToggleButton'; +import { SettingsToggleButton } from './components/settings/SettingsToggleButton'; +import { FullscreenToggleButton } from './components/buttons/FullscreenToggleButton'; +import { UIContainer } from './components/UIContainer'; +import { BufferingOverlay } from './components/overlays/BufferingOverlay'; +import { PlaybackToggleOverlay } from './components/overlays/PlaybackToggleOverlay'; +import { CastStatusOverlay } from './components/overlays/CastStatusOverlay'; +import { TitleBar } from './components/TitleBar'; +import { RecommendationOverlay } from './components/overlays/RecommendationOverlay'; +import { Watermark } from './components/Watermark'; +import { ErrorMessageOverlay } from './components/overlays/ErrorMessageOverlay'; +import { AdClickOverlay } from './components/ads/AdClickOverlay'; +import { MetadataLabel, MetadataLabelContent } from './components/labels/MetadataLabel'; +import { PlayerUtils } from './utils/PlayerUtils'; +import { CastUIContainer } from './components/CastUIContainer'; +import { UIConditionContext, UIManager } from './UIManager'; +import { UIConfig } from './UIConfig'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from './localization/i18n'; -import { SubtitleListBox } from './components/lists/subtitlelistbox'; -import { AudioTrackListBox } from './components/lists/audiotracklistbox'; -import { SpatialNavigation } from './spatialnavigation/spatialnavigation'; -import { RootNavigationGroup } from './spatialnavigation/rootnavigationgroup'; +import { SubtitleListBox } from './components/lists/SubtitleListBox'; +import { AudioTrackListBox } from './components/lists/AudioTrackListBox'; +import { SpatialNavigation } from './spatialnavigation/SpatialNavigation'; +import { RootNavigationGroup } from './spatialnavigation/RootNavigationGroup'; import { ListNavigationGroup, ListOrientation } from './spatialnavigation/ListNavigationGroup'; -import { EcoModeContainer } from './components/ecomodecontainer'; -import { DynamicSettingsPanelItem } from './components/settings/dynamicsettingspanelitem'; -import { TouchControlOverlay } from './components/overlays/touchcontroloverlay'; -import { AdStatusOverlay } from './components/ads/adstatusoverlay'; +import { EcoModeContainer } from './components/EcoModeContainer'; +import { DynamicSettingsPanelItem } from './components/settings/DynamicSettingsPanelItem'; +import { TouchControlOverlay } from './components/overlays/TouchControlOverlay'; +import { AdStatusOverlay } from './components/ads/AdStatusOverlay'; /** * Provides factory methods to create different UI layouts. diff --git a/src/ts/uimanager.ts b/src/ts/UIManager.ts similarity index 97% rename from src/ts/uimanager.ts rename to src/ts/UIManager.ts index 0a7a97a16..8dc203dde 100644 --- a/src/ts/uimanager.ts +++ b/src/ts/UIManager.ts @@ -1,21 +1,21 @@ -import {UIContainer} from './components/uicontainer'; -import {DOM} from './dom'; -import { Component, ComponentConfig, ViewModeChangedEventArgs } from './components/component'; -import {Container} from './components/container'; -import { SeekBar, SeekBarMarker } from './components/seekbar/seekbar'; -import {NoArgs, EventDispatcher, CancelEventArgs} from './eventdispatcher'; -import {UIUtils} from './utils/uiutils'; -import {ArrayUtils} from './utils/arrayutils'; -import {BrowserUtils} from './utils/browserutils'; -import { TimelineMarker, UIConfig } from './uiconfig'; +import {UIContainer} from './components/UIContainer'; +import {DOM} from './DOM'; +import { Component, ComponentConfig, ViewModeChangedEventArgs } from './components/Component'; +import {Container} from './components/Container'; +import { SeekBar, SeekBarMarker } from './components/seekbar/SeekBar'; +import {NoArgs, EventDispatcher, CancelEventArgs} from './EventDispatcher'; +import {UIUtils} from './utils/UIUtils'; +import {ArrayUtils} from './utils/ArrayUtils'; +import {BrowserUtils} from './utils/BrowserUtils'; +import { TimelineMarker, UIConfig } from './UIConfig'; import { PlayerAPI, PlayerEventCallback, PlayerEventBase, PlayerEvent, AdEvent, LinearAd } from 'bitmovin-player'; -import { VolumeController } from './utils/volumecontroller'; +import { VolumeController } from './utils/VolumeController'; import { i18n, CustomVocabulary, Vocabularies } from './localization/i18n'; -import { FocusVisibilityTracker } from './utils/focusvisibilitytracker'; -import { isMobileV3PlayerAPI, MobileV3PlayerAPI, MobileV3PlayerEvent } from './utils/mobilev3playerapi'; -import { SpatialNavigation } from './spatialnavigation/spatialnavigation'; -import { SubtitleSettingsManager } from './components/settings/subtitlesettings/subtitlesettingsmanager'; -import { StorageUtils } from './utils/storageutils'; +import { FocusVisibilityTracker } from './utils/FocusVisibilityTracker'; +import { isMobileV3PlayerAPI, MobileV3PlayerAPI, MobileV3PlayerEvent } from './utils/MobileV3PlayerAPI'; +import { SpatialNavigation } from './spatialnavigation/SpatialNavigation'; +import { SubtitleSettingsManager } from './utils/SubtitleSettingsManager'; +import { StorageUtils } from './utils/StorageUtils'; /** * @category Configs diff --git a/src/ts/components/castuicontainer.ts b/src/ts/components/CastUIContainer.ts similarity index 93% rename from src/ts/components/castuicontainer.ts rename to src/ts/components/CastUIContainer.ts index 09aee15bd..059a55b84 100644 --- a/src/ts/components/castuicontainer.ts +++ b/src/ts/components/CastUIContainer.ts @@ -1,6 +1,6 @@ -import {UIContainer, UIContainerConfig} from './uicontainer'; -import {UIInstanceManager} from '../uimanager'; -import {Timeout} from '../utils/timeout'; +import {UIContainer, UIContainerConfig} from './UIContainer'; +import {UIInstanceManager} from '../UIManager'; +import {Timeout} from '../utils/Timeout'; import { PlayerAPI } from 'bitmovin-player'; /** diff --git a/src/ts/components/component.ts b/src/ts/components/Component.ts similarity index 99% rename from src/ts/components/component.ts rename to src/ts/components/Component.ts index c1edc646c..da7bdd5d1 100644 --- a/src/ts/components/component.ts +++ b/src/ts/components/Component.ts @@ -1,7 +1,7 @@ -import {Guid} from '../utils/guid'; -import {DOM} from '../dom'; -import {EventDispatcher, NoArgs, Event} from '../eventdispatcher'; -import {UIInstanceManager} from '../uimanager'; +import {Guid} from '../utils/Guid'; +import {DOM} from '../DOM'; +import {EventDispatcher, NoArgs, Event} from '../EventDispatcher'; +import {UIInstanceManager} from '../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n, LocalizableText } from '../localization/i18n'; diff --git a/src/ts/components/container.ts b/src/ts/components/Container.ts similarity index 98% rename from src/ts/components/container.ts rename to src/ts/components/Container.ts index cbe1f9133..d3f1eff25 100644 --- a/src/ts/components/container.ts +++ b/src/ts/components/Container.ts @@ -1,6 +1,6 @@ -import { ComponentConfig, Component, ViewModeChangedEventArgs, ViewMode } from './component'; -import {DOM} from '../dom'; -import {ArrayUtils} from '../utils/arrayutils'; +import { ComponentConfig, Component, ViewModeChangedEventArgs, ViewMode } from './Component'; +import {DOM} from '../DOM'; +import {ArrayUtils} from '../utils/ArrayUtils'; import { i18n } from '../localization/i18n'; /** diff --git a/src/ts/components/controlbar.ts b/src/ts/components/ControlBar.ts similarity index 89% rename from src/ts/components/controlbar.ts rename to src/ts/components/ControlBar.ts index 2e47f68ab..7722ba10e 100644 --- a/src/ts/components/controlbar.ts +++ b/src/ts/components/ControlBar.ts @@ -1,12 +1,12 @@ -import {ContainerConfig, Container} from './container'; -import {UIInstanceManager} from '../uimanager'; -import {UIUtils} from '../utils/uiutils'; -import {Spacer} from './spacer'; +import {ContainerConfig, Container} from './Container'; +import {UIInstanceManager} from '../UIManager'; +import {UIUtils} from '../utils/UIUtils'; +import {Spacer} from './Spacer'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../localization/i18n'; -import { BrowserUtils } from '../utils/browserutils'; -import {Component, ComponentConfig} from './component'; -import {SettingsPanel} from './settings/settingspanel'; +import { BrowserUtils } from '../utils/BrowserUtils'; +import {Component, ComponentConfig} from './Component'; +import {SettingsPanel} from './settings/SettingsPanel'; /** * Configuration interface for the {@link ControlBar}. diff --git a/src/ts/components/dummycomponent.ts b/src/ts/components/DummyComponent.ts similarity index 91% rename from src/ts/components/dummycomponent.ts rename to src/ts/components/DummyComponent.ts index 1106cc7f8..f475b6f37 100644 --- a/src/ts/components/dummycomponent.ts +++ b/src/ts/components/DummyComponent.ts @@ -1,4 +1,4 @@ -import { Component, ComponentConfig } from './component'; +import { Component, ComponentConfig } from './Component'; class DummyComponent extends Component { private static _instance: DummyComponent; diff --git a/src/ts/components/ecomodecontainer.ts b/src/ts/components/EcoModeContainer.ts similarity index 93% rename from src/ts/components/ecomodecontainer.ts rename to src/ts/components/EcoModeContainer.ts index 7c4df5fc3..25d20ec84 100644 --- a/src/ts/components/ecomodecontainer.ts +++ b/src/ts/components/EcoModeContainer.ts @@ -1,9 +1,9 @@ import { PlayerAPI, SegmentPlaybackEvent, VideoQuality } from 'bitmovin-player'; import { i18n } from '../localization/i18n'; -import { Container, ContainerConfig } from './container'; -import { EcoModeToggleButton } from './buttons/ecomodetogglebutton'; -import { Label, LabelConfig } from './labels/label'; -import { SettingsPanelItem, SettingsPanelItemConfig } from './settings/settingspanelitem'; +import { Container, ContainerConfig } from './Container'; +import { EcoModeToggleButton } from './buttons/EcoModeToggleButton'; +import { Label, LabelConfig } from './labels/Label'; +import { SettingsPanelItem, SettingsPanelItemConfig } from './settings/SettingsPanelItem'; /** * @category Containers diff --git a/src/ts/components/spacer.ts b/src/ts/components/Spacer.ts similarity index 92% rename from src/ts/components/spacer.ts rename to src/ts/components/Spacer.ts index b565f90cf..b14234fdf 100644 --- a/src/ts/components/spacer.ts +++ b/src/ts/components/Spacer.ts @@ -1,4 +1,4 @@ -import {Component, ComponentConfig} from './component'; +import {Component, ComponentConfig} from './Component'; /** * A dummy component that just reserves some space and does nothing else. diff --git a/src/ts/components/titlebar.ts b/src/ts/components/TitleBar.ts similarity index 93% rename from src/ts/components/titlebar.ts rename to src/ts/components/TitleBar.ts index d63f5247f..154ecb14e 100644 --- a/src/ts/components/titlebar.ts +++ b/src/ts/components/TitleBar.ts @@ -1,6 +1,6 @@ -import {Container, ContainerConfig} from './container'; -import {UIInstanceManager} from '../uimanager'; -import {MetadataLabel, MetadataLabelContent} from './labels/metadatalabel'; +import {Container, ContainerConfig} from './Container'; +import {UIInstanceManager} from '../UIManager'; +import {MetadataLabel, MetadataLabelContent} from './labels/MetadataLabel'; import { PlayerAPI } from 'bitmovin-player'; /** diff --git a/src/ts/components/tvnoisecanvas.ts b/src/ts/components/TvNoiseCanvas.ts similarity index 97% rename from src/ts/components/tvnoisecanvas.ts rename to src/ts/components/TvNoiseCanvas.ts index 664ac4d1d..b43674c51 100644 --- a/src/ts/components/tvnoisecanvas.ts +++ b/src/ts/components/TvNoiseCanvas.ts @@ -1,5 +1,5 @@ -import {Component, ComponentConfig} from './component'; -import {DOM} from '../dom'; +import {Component, ComponentConfig} from './Component'; +import {DOM} from '../DOM'; /** * Animated analog TV static noise. diff --git a/src/ts/components/uicontainer.ts b/src/ts/components/UIContainer.ts similarity index 97% rename from src/ts/components/uicontainer.ts rename to src/ts/components/UIContainer.ts index 01be2e0d8..303b2350c 100644 --- a/src/ts/components/uicontainer.ts +++ b/src/ts/components/UIContainer.ts @@ -1,13 +1,13 @@ -import { Container, ContainerConfig } from './container'; -import { UIInstanceManager } from '../uimanager'; -import { DOM, HTMLElementWithComponent } from '../dom'; -import { Timeout } from '../utils/timeout'; -import { PlayerUtils } from '../utils/playerutils'; -import { CancelEventArgs, Event as UiEvent, EventDispatcher } from '../eventdispatcher'; +import { Container, ContainerConfig } from './Container'; +import { UIInstanceManager } from '../UIManager'; +import { DOM, HTMLElementWithComponent } from '../DOM'; +import { Timeout } from '../utils/Timeout'; +import { PlayerUtils } from '../utils/PlayerUtils'; +import { CancelEventArgs, Event as UiEvent, EventDispatcher } from '../EventDispatcher'; import { PlayerAPI, PlayerResizedEvent } from 'bitmovin-player'; import { i18n } from '../localization/i18n'; -import { Button, ButtonConfig } from './buttons/button'; -import { TouchControlOverlay, TouchControlOverlayConfig } from './overlays/touchcontroloverlay'; +import { Button, ButtonConfig } from './buttons/Button'; +import { TouchControlOverlay, TouchControlOverlayConfig } from './overlays/TouchControlOverlay'; /** * Configuration interface for a {@link UIContainer}. diff --git a/src/ts/components/watermark.ts b/src/ts/components/Watermark.ts similarity index 89% rename from src/ts/components/watermark.ts rename to src/ts/components/Watermark.ts index 6d32d61f3..6b5684c68 100644 --- a/src/ts/components/watermark.ts +++ b/src/ts/components/Watermark.ts @@ -1,4 +1,4 @@ -import {ClickOverlay, ClickOverlayConfig} from './overlays/clickoverlay'; +import {ClickOverlay, ClickOverlayConfig} from './overlays/ClickOverlay'; import { i18n } from '../localization/i18n'; /** diff --git a/src/ts/components/ads/adclickoverlay.ts b/src/ts/components/ads/AdClickOverlay.ts similarity index 90% rename from src/ts/components/ads/adclickoverlay.ts rename to src/ts/components/ads/AdClickOverlay.ts index 596f40a80..743720546 100644 --- a/src/ts/components/ads/adclickoverlay.ts +++ b/src/ts/components/ads/AdClickOverlay.ts @@ -1,5 +1,5 @@ -import { ClickOverlay, ClickOverlayConfig } from '../overlays/clickoverlay'; -import { UIInstanceManager } from '../../uimanager'; +import { ClickOverlay, ClickOverlayConfig } from '../overlays/ClickOverlay'; +import { UIInstanceManager } from '../../UIManager'; import { Ad, AdEvent, PlayerAPI } from 'bitmovin-player'; /** diff --git a/src/ts/components/ads/admessagelabel.ts b/src/ts/components/ads/AdMessageLabel.ts similarity index 90% rename from src/ts/components/ads/admessagelabel.ts rename to src/ts/components/ads/AdMessageLabel.ts index ccd13fa07..792d516fb 100644 --- a/src/ts/components/ads/admessagelabel.ts +++ b/src/ts/components/ads/AdMessageLabel.ts @@ -1,6 +1,6 @@ -import {Label, LabelConfig} from '../labels/label'; -import {UIInstanceManager} from '../../uimanager'; -import {StringUtils} from '../../utils/stringutils'; +import {Label, LabelConfig} from '../labels/Label'; +import {UIInstanceManager} from '../../UIManager'; +import {StringUtils} from '../../utils/StringUtils'; import { AdEvent, LinearAd, PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/ads/adskipbutton.ts b/src/ts/components/ads/AdSkipButton.ts similarity index 94% rename from src/ts/components/ads/adskipbutton.ts rename to src/ts/components/ads/AdSkipButton.ts index ab483531e..9ef073925 100644 --- a/src/ts/components/ads/adskipbutton.ts +++ b/src/ts/components/ads/AdSkipButton.ts @@ -1,6 +1,6 @@ -import { ButtonConfig, Button } from '../buttons/button'; -import { UIInstanceManager } from '../../uimanager'; -import { StringUtils } from '../../utils/stringutils'; +import { ButtonConfig, Button } from '../buttons/Button'; +import { UIInstanceManager } from '../../UIManager'; +import { StringUtils } from '../../utils/StringUtils'; import { AdEvent, LinearAd, PlayerAPI } from 'bitmovin-player'; /** diff --git a/src/ts/components/ads/adstatusoverlay.ts b/src/ts/components/ads/AdStatusOverlay.ts similarity index 80% rename from src/ts/components/ads/adstatusoverlay.ts rename to src/ts/components/ads/AdStatusOverlay.ts index a8f46a6b3..0d939e4ae 100644 --- a/src/ts/components/ads/adstatusoverlay.ts +++ b/src/ts/components/ads/AdStatusOverlay.ts @@ -1,10 +1,10 @@ -import { Container, ContainerConfig } from '../container'; -import { AdSkipButton } from './adskipbutton'; -import { Spacer } from '../spacer'; +import { Container, ContainerConfig } from '../Container'; +import { AdSkipButton } from './AdSkipButton'; +import { Spacer } from '../Spacer'; import { PlayerAPI } from 'bitmovin-player'; -import { UIInstanceManager } from '../../uimanager'; -import { Component, ComponentConfig } from '../component'; -import { ControlBar } from '../controlbar'; +import { UIInstanceManager } from '../../UIManager'; +import { Component, ComponentConfig } from '../Component'; +import { ControlBar } from '../ControlBar'; export class AdStatusOverlay extends Container { private static readonly CLASS_CONTROLBAR_VISIBLE = 'controlbar-visible'; diff --git a/src/ts/components/buttons/airplaytogglebutton.ts b/src/ts/components/buttons/AirPlayToggleButton.ts similarity index 93% rename from src/ts/components/buttons/airplaytogglebutton.ts rename to src/ts/components/buttons/AirPlayToggleButton.ts index 346effa0f..0c89eb35e 100644 --- a/src/ts/components/buttons/airplaytogglebutton.ts +++ b/src/ts/components/buttons/AirPlayToggleButton.ts @@ -1,5 +1,5 @@ -import {ToggleButton, ToggleButtonConfig} from './togglebutton'; -import {UIInstanceManager} from '../../uimanager'; +import {ToggleButton, ToggleButtonConfig} from './ToggleButton'; +import {UIInstanceManager} from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/buttons/button.ts b/src/ts/components/buttons/Button.ts similarity index 94% rename from src/ts/components/buttons/button.ts rename to src/ts/components/buttons/Button.ts index 957036abc..6c32a6eb6 100644 --- a/src/ts/components/buttons/button.ts +++ b/src/ts/components/buttons/Button.ts @@ -1,6 +1,6 @@ -import {ComponentConfig, Component} from '../component'; -import {DOM} from '../../dom'; -import {EventDispatcher, NoArgs, Event} from '../../eventdispatcher'; +import {ComponentConfig, Component} from '../Component'; +import {DOM} from '../../DOM'; +import {EventDispatcher, NoArgs, Event} from '../../EventDispatcher'; import { LocalizableText , i18n } from '../../localization/i18n'; /** diff --git a/src/ts/components/buttons/casttogglebutton.ts b/src/ts/components/buttons/CastToggleButton.ts similarity index 93% rename from src/ts/components/buttons/casttogglebutton.ts rename to src/ts/components/buttons/CastToggleButton.ts index 3cd01d7b3..1ff45d81a 100644 --- a/src/ts/components/buttons/casttogglebutton.ts +++ b/src/ts/components/buttons/CastToggleButton.ts @@ -1,5 +1,5 @@ -import {ToggleButton, ToggleButtonConfig} from './togglebutton'; -import {UIInstanceManager} from '../../uimanager'; +import {ToggleButton, ToggleButtonConfig} from './ToggleButton'; +import {UIInstanceManager} from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/buttons/closebutton.ts b/src/ts/components/buttons/CloseButton.ts similarity index 86% rename from src/ts/components/buttons/closebutton.ts rename to src/ts/components/buttons/CloseButton.ts index 6b68f613f..b1be3359c 100644 --- a/src/ts/components/buttons/closebutton.ts +++ b/src/ts/components/buttons/CloseButton.ts @@ -1,6 +1,6 @@ -import {ButtonConfig, Button} from './button'; -import {UIInstanceManager} from '../../uimanager'; -import {Component, ComponentConfig} from '../component'; +import {ButtonConfig, Button} from './Button'; +import {UIInstanceManager} from '../../UIManager'; +import {Component, ComponentConfig} from '../Component'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/buttons/ecomodetogglebutton.ts b/src/ts/components/buttons/EcoModeToggleButton.ts similarity index 92% rename from src/ts/components/buttons/ecomodetogglebutton.ts rename to src/ts/components/buttons/EcoModeToggleButton.ts index b13d874ff..c8fb8f195 100644 --- a/src/ts/components/buttons/ecomodetogglebutton.ts +++ b/src/ts/components/buttons/EcoModeToggleButton.ts @@ -1,5 +1,5 @@ -import { ToggleButton, ToggleButtonConfig } from './togglebutton'; -import { UIInstanceManager } from '../../uimanager'; +import { ToggleButton, ToggleButtonConfig } from './ToggleButton'; +import { UIInstanceManager } from '../../UIManager'; import { DynamicAdaptationConfig, PlayerAPI, VideoQualityChangedEvent } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/buttons/fullscreentogglebutton.ts b/src/ts/components/buttons/FullscreenToggleButton.ts similarity index 94% rename from src/ts/components/buttons/fullscreentogglebutton.ts rename to src/ts/components/buttons/FullscreenToggleButton.ts index 3b3705af4..baf4afb04 100644 --- a/src/ts/components/buttons/fullscreentogglebutton.ts +++ b/src/ts/components/buttons/FullscreenToggleButton.ts @@ -1,5 +1,5 @@ -import { ToggleButton, ToggleButtonConfig } from './togglebutton'; -import { UIInstanceManager } from '../../uimanager'; +import { ToggleButton, ToggleButtonConfig } from './ToggleButton'; +import { UIInstanceManager } from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/buttons/hugeplaybacktogglebutton.ts b/src/ts/components/buttons/HugePlaybackToggleButton.ts similarity index 98% rename from src/ts/components/buttons/hugeplaybacktogglebutton.ts rename to src/ts/components/buttons/HugePlaybackToggleButton.ts index 34e0b0ae3..63c36f86e 100644 --- a/src/ts/components/buttons/hugeplaybacktogglebutton.ts +++ b/src/ts/components/buttons/HugePlaybackToggleButton.ts @@ -1,6 +1,6 @@ -import {PlaybackToggleButton, PlaybackToggleButtonConfig} from './playbacktogglebutton'; -import {DOM} from '../../dom'; -import {UIInstanceManager} from '../../uimanager'; +import {PlaybackToggleButton, PlaybackToggleButtonConfig} from './PlaybackToggleButton'; +import {DOM} from '../../DOM'; +import {UIInstanceManager} from '../../UIManager'; import { PlayerAPI, PlayerEventBase, WarningEvent } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/buttons/hugereplaybutton.ts b/src/ts/components/buttons/HugeReplayButton.ts similarity index 90% rename from src/ts/components/buttons/hugereplaybutton.ts rename to src/ts/components/buttons/HugeReplayButton.ts index 172ed1e4d..ea51717e0 100644 --- a/src/ts/components/buttons/hugereplaybutton.ts +++ b/src/ts/components/buttons/HugeReplayButton.ts @@ -1,6 +1,6 @@ -import {ButtonConfig, Button} from './button'; -import {DOM} from '../../dom'; -import {UIInstanceManager} from '../../uimanager'; +import {ButtonConfig, Button} from './Button'; +import {DOM} from '../../DOM'; +import {UIInstanceManager} from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/buttons/pictureinpicturetogglebutton.ts b/src/ts/components/buttons/PictureInPictureToggleButton.ts similarity index 94% rename from src/ts/components/buttons/pictureinpicturetogglebutton.ts rename to src/ts/components/buttons/PictureInPictureToggleButton.ts index 2a2bc6db6..8011da354 100644 --- a/src/ts/components/buttons/pictureinpicturetogglebutton.ts +++ b/src/ts/components/buttons/PictureInPictureToggleButton.ts @@ -1,5 +1,5 @@ -import {ToggleButton, ToggleButtonConfig} from './togglebutton'; -import {UIInstanceManager} from '../../uimanager'; +import {ToggleButton, ToggleButtonConfig} from './ToggleButton'; +import {UIInstanceManager} from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/buttons/playbacktogglebutton.ts b/src/ts/components/buttons/PlaybackToggleButton.ts similarity index 96% rename from src/ts/components/buttons/playbacktogglebutton.ts rename to src/ts/components/buttons/PlaybackToggleButton.ts index 8f13837e7..568881e17 100644 --- a/src/ts/components/buttons/playbacktogglebutton.ts +++ b/src/ts/components/buttons/PlaybackToggleButton.ts @@ -1,6 +1,6 @@ -import {ToggleButton, ToggleButtonConfig} from './togglebutton'; -import {UIInstanceManager} from '../../uimanager'; -import {PlayerUtils} from '../../utils/playerutils'; +import {ToggleButton, ToggleButtonConfig} from './ToggleButton'; +import {UIInstanceManager} from '../../UIManager'; +import {PlayerUtils} from '../../utils/PlayerUtils'; import { PlayerAPI, WarningEvent } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/buttons/quickseekbutton.ts b/src/ts/components/buttons/QuickSeekButton.ts similarity index 96% rename from src/ts/components/buttons/quickseekbutton.ts rename to src/ts/components/buttons/QuickSeekButton.ts index 7e00d4393..5addb1a40 100644 --- a/src/ts/components/buttons/quickseekbutton.ts +++ b/src/ts/components/buttons/QuickSeekButton.ts @@ -1,8 +1,8 @@ -import { Button, ButtonConfig } from './button'; +import { Button, ButtonConfig } from './Button'; import { i18n } from '../../localization/i18n'; import { PlayerAPI, SeekEvent, TimeShiftEvent } from 'bitmovin-player'; -import { UIInstanceManager } from '../../uimanager'; -import { PlayerUtils } from '../../utils/playerutils'; +import { UIInstanceManager } from '../../UIManager'; +import { PlayerUtils } from '../../utils/PlayerUtils'; /** * @category Configs diff --git a/src/ts/components/buttons/replaybutton.ts b/src/ts/components/buttons/ReplayButton.ts similarity index 89% rename from src/ts/components/buttons/replaybutton.ts rename to src/ts/components/buttons/ReplayButton.ts index 4b1a3aa0f..7039cc1bd 100644 --- a/src/ts/components/buttons/replaybutton.ts +++ b/src/ts/components/buttons/ReplayButton.ts @@ -1,8 +1,8 @@ -import { ButtonConfig, Button } from './button'; -import { UIInstanceManager } from '../../uimanager'; +import { ButtonConfig, Button } from './Button'; +import { UIInstanceManager } from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; -import { PlayerUtils } from '../../utils/playerutils'; +import { PlayerUtils } from '../../utils/PlayerUtils'; import LiveStreamDetectorEventArgs = PlayerUtils.LiveStreamDetectorEventArgs; /** diff --git a/src/ts/components/buttons/smallcenteredplaybacktogglebutton.ts b/src/ts/components/buttons/SmallCenteredPlaybackToggleButton.ts similarity index 97% rename from src/ts/components/buttons/smallcenteredplaybacktogglebutton.ts rename to src/ts/components/buttons/SmallCenteredPlaybackToggleButton.ts index d3cd312ec..100450b9e 100644 --- a/src/ts/components/buttons/smallcenteredplaybacktogglebutton.ts +++ b/src/ts/components/buttons/SmallCenteredPlaybackToggleButton.ts @@ -1,6 +1,6 @@ -import {PlaybackToggleButton, PlaybackToggleButtonConfig} from './playbacktogglebutton'; -import {DOM} from '../../dom'; -import {UIInstanceManager} from '../../uimanager'; +import {PlaybackToggleButton, PlaybackToggleButtonConfig} from './PlaybackToggleButton'; +import {DOM} from '../../DOM'; +import {UIInstanceManager} from '../../UIManager'; import { PlayerAPI, PlayerEventBase, WarningEvent } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/buttons/subtitletogglebutton.ts b/src/ts/components/buttons/SubtitleToggleButton.ts similarity index 89% rename from src/ts/components/buttons/subtitletogglebutton.ts rename to src/ts/components/buttons/SubtitleToggleButton.ts index b2d46ec9d..17ed29317 100644 --- a/src/ts/components/buttons/subtitletogglebutton.ts +++ b/src/ts/components/buttons/SubtitleToggleButton.ts @@ -1,12 +1,12 @@ -import { ToggleButton, ToggleButtonConfig } from './togglebutton'; +import { ToggleButton, ToggleButtonConfig } from './ToggleButton'; import { i18n } from '../../localization/i18n'; import { PlayerAPI, SubtitleTrack } from 'bitmovin-player'; -import { UIInstanceManager } from '../../uimanager'; -import { StorageUtils } from '../../utils/storageutils'; -import { SubtitleSelectBox } from '../settings/subtitleselectbox'; -import { prefixCss } from '../dummycomponent'; -import { SubtitleSwitchHandler } from '../../utils/subtitleutils'; -import { DynamicSettingsPanelItem } from '../settings/dynamicsettingspanelitem'; +import { UIInstanceManager } from '../../UIManager'; +import { StorageUtils } from '../../utils/StorageUtils'; +import { SubtitleSelectBox } from '../settings/SubtitleSelectBox'; +import { prefixCss } from '../DummyComponent'; +import { SubtitleSwitchHandler } from '../../utils/SubtitleUtils'; +import { DynamicSettingsPanelItem } from '../settings/DynamicSettingsPanelItem'; export interface StoredSubtitleLanguage { language: string; diff --git a/src/ts/components/buttons/togglebutton.ts b/src/ts/components/buttons/ToggleButton.ts similarity index 96% rename from src/ts/components/buttons/togglebutton.ts rename to src/ts/components/buttons/ToggleButton.ts index d2fc6e1e5..b9ec54b96 100644 --- a/src/ts/components/buttons/togglebutton.ts +++ b/src/ts/components/buttons/ToggleButton.ts @@ -1,6 +1,6 @@ -import {Button, ButtonConfig} from './button'; -import {NoArgs, EventDispatcher, Event} from '../../eventdispatcher'; -import { UIInstanceManager } from '../../uimanager'; +import {Button, ButtonConfig} from './Button'; +import {NoArgs, EventDispatcher, Event} from '../../EventDispatcher'; +import { UIInstanceManager } from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { LocalizableText } from '../../localization/i18n'; diff --git a/src/ts/components/buttons/vrtogglebutton.ts b/src/ts/components/buttons/VRToggleButton.ts similarity index 95% rename from src/ts/components/buttons/vrtogglebutton.ts rename to src/ts/components/buttons/VRToggleButton.ts index 5ed81b87e..686c09c66 100644 --- a/src/ts/components/buttons/vrtogglebutton.ts +++ b/src/ts/components/buttons/VRToggleButton.ts @@ -1,5 +1,5 @@ -import {ToggleButton, ToggleButtonConfig} from './togglebutton'; -import {UIInstanceManager} from '../../uimanager'; +import {ToggleButton, ToggleButtonConfig} from './ToggleButton'; +import {UIInstanceManager} from '../../UIManager'; import { PlayerAPI, PlayerEventBase, WarningEvent } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/buttons/volumecontrolbutton.ts b/src/ts/components/buttons/VolumeControlButton.ts similarity index 94% rename from src/ts/components/buttons/volumecontrolbutton.ts rename to src/ts/components/buttons/VolumeControlButton.ts index fa0c5e6ce..956d1f2d5 100644 --- a/src/ts/components/buttons/volumecontrolbutton.ts +++ b/src/ts/components/buttons/VolumeControlButton.ts @@ -1,8 +1,8 @@ -import {Container, ContainerConfig} from '../container'; -import {VolumeSlider} from '../seekbar/volumeslider'; -import {VolumeToggleButton} from './volumetogglebutton'; -import {UIInstanceManager} from '../../uimanager'; -import {Timeout} from '../../utils/timeout'; +import {Container, ContainerConfig} from '../Container'; +import {VolumeSlider} from '../seekbar/VolumeSlider'; +import {VolumeToggleButton} from './VolumeToggleButton'; +import {UIInstanceManager} from '../../UIManager'; +import {Timeout} from '../../utils/Timeout'; import { PlayerAPI } from 'bitmovin-player'; /** diff --git a/src/ts/components/buttons/volumetogglebutton.ts b/src/ts/components/buttons/VolumeToggleButton.ts similarity index 91% rename from src/ts/components/buttons/volumetogglebutton.ts rename to src/ts/components/buttons/VolumeToggleButton.ts index 36a143070..9c3656d08 100644 --- a/src/ts/components/buttons/volumetogglebutton.ts +++ b/src/ts/components/buttons/VolumeToggleButton.ts @@ -1,5 +1,5 @@ -import {ToggleButton, ToggleButtonConfig} from './togglebutton'; -import { UIInstanceManager } from '../../uimanager'; +import {ToggleButton, ToggleButtonConfig} from './ToggleButton'; +import { UIInstanceManager } from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/labels/label.ts b/src/ts/components/labels/Label.ts similarity index 95% rename from src/ts/components/labels/label.ts rename to src/ts/components/labels/Label.ts index 2b00bfa34..fb45eab2d 100644 --- a/src/ts/components/labels/label.ts +++ b/src/ts/components/labels/Label.ts @@ -1,6 +1,6 @@ -import {ComponentConfig, Component} from '../component'; -import {DOM} from '../../dom'; -import {EventDispatcher, Event, NoArgs} from '../../eventdispatcher'; +import {ComponentConfig, Component} from '../Component'; +import {DOM} from '../../DOM'; +import {EventDispatcher, Event, NoArgs} from '../../EventDispatcher'; import { LocalizableText, i18n } from '../../localization/i18n'; /** diff --git a/src/ts/components/labels/metadatalabel.ts b/src/ts/components/labels/MetadataLabel.ts similarity index 94% rename from src/ts/components/labels/metadatalabel.ts rename to src/ts/components/labels/MetadataLabel.ts index 325edacbc..784413da7 100644 --- a/src/ts/components/labels/metadatalabel.ts +++ b/src/ts/components/labels/MetadataLabel.ts @@ -1,5 +1,5 @@ -import {LabelConfig, Label} from './label'; -import {UIInstanceManager} from '../../uimanager'; +import {LabelConfig, Label} from './Label'; +import {UIInstanceManager} from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; /** diff --git a/src/ts/components/labels/playbacktimelabel.ts b/src/ts/components/labels/PlaybackTimeLabel.ts similarity index 97% rename from src/ts/components/labels/playbacktimelabel.ts rename to src/ts/components/labels/PlaybackTimeLabel.ts index 55db9f2f7..162f796c3 100644 --- a/src/ts/components/labels/playbacktimelabel.ts +++ b/src/ts/components/labels/PlaybackTimeLabel.ts @@ -1,8 +1,8 @@ -import {LabelConfig, Label} from './label'; -import {UIInstanceManager} from '../../uimanager'; +import {LabelConfig, Label} from './Label'; +import {UIInstanceManager} from '../../UIManager'; import LiveStreamDetectorEventArgs = PlayerUtils.LiveStreamDetectorEventArgs; -import {PlayerUtils} from '../../utils/playerutils'; -import {StringUtils} from '../../utils/stringutils'; +import {PlayerUtils} from '../../utils/PlayerUtils'; +import {StringUtils} from '../../utils/StringUtils'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/lists/audiotracklistbox.ts b/src/ts/components/lists/AudioTrackListBox.ts similarity index 72% rename from src/ts/components/lists/audiotracklistbox.ts rename to src/ts/components/lists/AudioTrackListBox.ts index 1edf7c152..ff6db50d0 100644 --- a/src/ts/components/lists/audiotracklistbox.ts +++ b/src/ts/components/lists/AudioTrackListBox.ts @@ -1,6 +1,6 @@ -import {ListBox} from './listbox'; -import {UIInstanceManager} from '../../uimanager'; -import {AudioTrackSwitchHandler} from '../../utils/audiotrackutils'; +import {ListBox} from './ListBox'; +import {UIInstanceManager} from '../../UIManager'; +import {AudioTrackSwitchHandler} from '../../utils/AudioTrackUtils'; import { PlayerAPI } from 'bitmovin-player'; /** diff --git a/src/ts/components/lists/itemselectionlist.ts b/src/ts/components/lists/ItemSelectionList.ts similarity index 96% rename from src/ts/components/lists/itemselectionlist.ts rename to src/ts/components/lists/ItemSelectionList.ts index e1089c5e3..fb61133b5 100644 --- a/src/ts/components/lists/itemselectionlist.ts +++ b/src/ts/components/lists/ItemSelectionList.ts @@ -1,5 +1,5 @@ -import {ListSelector, ListSelectorConfig} from './listselector'; -import {DOM} from '../../dom'; +import {ListSelector, ListSelectorConfig} from './ListSelector'; +import {DOM} from '../../DOM'; import { i18n } from '../../localization/i18n'; /** diff --git a/src/ts/components/lists/listbox.ts b/src/ts/components/lists/ListBox.ts similarity index 93% rename from src/ts/components/lists/listbox.ts rename to src/ts/components/lists/ListBox.ts index d623f39bf..9b743c9de 100644 --- a/src/ts/components/lists/listbox.ts +++ b/src/ts/components/lists/ListBox.ts @@ -1,9 +1,9 @@ -import { ToggleButton, ToggleButtonConfig } from '../buttons/togglebutton'; -import { ListItem, ListSelector, ListSelectorConfig } from './listselector'; -import {DOM} from '../../dom'; +import { ToggleButton, ToggleButtonConfig } from '../buttons/ToggleButton'; +import { ListItem, ListSelector, ListSelectorConfig } from './ListSelector'; +import {DOM} from '../../DOM'; import { PlayerAPI } from 'bitmovin-player'; -import { UIInstanceManager } from '../../uimanager'; -import { ArrayUtils } from '../../utils/arrayutils'; +import { UIInstanceManager } from '../../UIManager'; +import { ArrayUtils } from '../../utils/ArrayUtils'; /** * A element to select a single item out of a list of available items. diff --git a/src/ts/components/lists/listselector.ts b/src/ts/components/lists/ListSelector.ts similarity index 98% rename from src/ts/components/lists/listselector.ts rename to src/ts/components/lists/ListSelector.ts index d66ae1edc..8fd1fcff2 100644 --- a/src/ts/components/lists/listselector.ts +++ b/src/ts/components/lists/ListSelector.ts @@ -1,6 +1,6 @@ -import {Component, ComponentConfig} from '../component'; -import {EventDispatcher, Event} from '../../eventdispatcher'; -import {ArrayUtils} from '../../utils/arrayutils'; +import {Component, ComponentConfig} from '../Component'; +import {EventDispatcher, Event} from '../../EventDispatcher'; +import {ArrayUtils} from '../../utils/ArrayUtils'; import { LocalizableText, i18n } from '../../localization/i18n'; /** diff --git a/src/ts/components/lists/subtitlelistbox.ts b/src/ts/components/lists/SubtitleListBox.ts similarity index 71% rename from src/ts/components/lists/subtitlelistbox.ts rename to src/ts/components/lists/SubtitleListBox.ts index f026e2e49..b28e1671d 100644 --- a/src/ts/components/lists/subtitlelistbox.ts +++ b/src/ts/components/lists/SubtitleListBox.ts @@ -1,6 +1,6 @@ -import {ListBox} from './listbox'; -import {UIInstanceManager} from '../../uimanager'; -import {SubtitleSwitchHandler} from '../../utils/subtitleutils'; +import {ListBox} from './ListBox'; +import {UIInstanceManager} from '../../UIManager'; +import {SubtitleSwitchHandler} from '../../utils/SubtitleUtils'; import { PlayerAPI } from 'bitmovin-player'; /** diff --git a/src/ts/components/overlays/bufferingoverlay.ts b/src/ts/components/overlays/BufferingOverlay.ts similarity index 92% rename from src/ts/components/overlays/bufferingoverlay.ts rename to src/ts/components/overlays/BufferingOverlay.ts index b0ab0a849..84f9c9f7e 100644 --- a/src/ts/components/overlays/bufferingoverlay.ts +++ b/src/ts/components/overlays/BufferingOverlay.ts @@ -1,7 +1,7 @@ -import {ContainerConfig, Container} from '../container'; -import {UIInstanceManager} from '../../uimanager'; -import {Component, ComponentConfig} from '../component'; -import {Timeout} from '../../utils/timeout'; +import {ContainerConfig, Container} from '../Container'; +import {UIInstanceManager} from '../../UIManager'; +import {Component, ComponentConfig} from '../Component'; +import {Timeout} from '../../utils/Timeout'; import { PlayerAPI } from 'bitmovin-player'; /** diff --git a/src/ts/components/overlays/caststatusoverlay.ts b/src/ts/components/overlays/CastStatusOverlay.ts similarity index 91% rename from src/ts/components/overlays/caststatusoverlay.ts rename to src/ts/components/overlays/CastStatusOverlay.ts index 1ec487de6..e62a97b5b 100644 --- a/src/ts/components/overlays/caststatusoverlay.ts +++ b/src/ts/components/overlays/CastStatusOverlay.ts @@ -1,6 +1,6 @@ -import {ContainerConfig, Container} from '../container'; -import {Label, LabelConfig} from '../labels/label'; -import {UIInstanceManager} from '../../uimanager'; +import {ContainerConfig, Container} from '../Container'; +import {Label, LabelConfig} from '../labels/Label'; +import {UIInstanceManager} from '../../UIManager'; import { CastStartedEvent, CastWaitingForDeviceEvent, PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/overlays/clickoverlay.ts b/src/ts/components/overlays/ClickOverlay.ts similarity index 95% rename from src/ts/components/overlays/clickoverlay.ts rename to src/ts/components/overlays/ClickOverlay.ts index 129fb9614..fb6033364 100644 --- a/src/ts/components/overlays/clickoverlay.ts +++ b/src/ts/components/overlays/ClickOverlay.ts @@ -1,4 +1,4 @@ -import {Button, ButtonConfig} from '../buttons/button'; +import {Button, ButtonConfig} from '../buttons/Button'; /** * Configuration interface for a {@link ClickOverlay}. diff --git a/src/ts/components/overlays/errormessageoverlay.ts b/src/ts/components/overlays/ErrorMessageOverlay.ts similarity index 95% rename from src/ts/components/overlays/errormessageoverlay.ts rename to src/ts/components/overlays/ErrorMessageOverlay.ts index 65af1b660..817a62d06 100644 --- a/src/ts/components/overlays/errormessageoverlay.ts +++ b/src/ts/components/overlays/ErrorMessageOverlay.ts @@ -1,13 +1,13 @@ -import {ContainerConfig, Container} from '../container'; -import {Label, LabelConfig} from '../labels/label'; -import {UIInstanceManager} from '../../uimanager'; -import {TvNoiseCanvas} from '../tvnoisecanvas'; -import { ErrorUtils } from '../../utils/errorutils'; +import {ContainerConfig, Container} from '../Container'; +import {Label, LabelConfig} from '../labels/Label'; +import {UIInstanceManager} from '../../UIManager'; +import {TvNoiseCanvas} from '../TvNoiseCanvas'; +import { ErrorUtils } from '../../utils/ErrorUtils'; import { ErrorEvent, PlayerAPI, PlayerEventBase } from 'bitmovin-player'; import { isMobileV3PlayerAPI, MobileV3PlayerAPI, MobileV3PlayerErrorEvent, MobileV3PlayerEvent, MobileV3SourceErrorEvent, -} from '../../utils/mobilev3playerapi'; +} from '../../utils/MobileV3PlayerAPI'; export interface ErrorMessageTranslator { (error: ErrorEvent | MobileV3PlayerErrorEvent): string; diff --git a/src/ts/components/overlays/playbacktoggleoverlay.ts b/src/ts/components/overlays/PlaybackToggleOverlay.ts similarity index 87% rename from src/ts/components/overlays/playbacktoggleoverlay.ts rename to src/ts/components/overlays/PlaybackToggleOverlay.ts index 29129ab87..58a277814 100644 --- a/src/ts/components/overlays/playbacktoggleoverlay.ts +++ b/src/ts/components/overlays/PlaybackToggleOverlay.ts @@ -1,5 +1,5 @@ -import {Container, ContainerConfig} from '../container'; -import {HugePlaybackToggleButton} from '../buttons/hugeplaybacktogglebutton'; +import {Container, ContainerConfig} from '../Container'; +import {HugePlaybackToggleButton} from '../buttons/HugePlaybackToggleButton'; /** * @category Configs diff --git a/src/ts/components/overlays/recommendationoverlay.ts b/src/ts/components/overlays/RecommendationOverlay.ts similarity index 91% rename from src/ts/components/overlays/recommendationoverlay.ts rename to src/ts/components/overlays/RecommendationOverlay.ts index a2fedb981..c9062fb7f 100644 --- a/src/ts/components/overlays/recommendationoverlay.ts +++ b/src/ts/components/overlays/RecommendationOverlay.ts @@ -1,10 +1,10 @@ -import {ContainerConfig, Container} from '../container'; -import {Component, ComponentConfig} from '../component'; -import {DOM} from '../../dom'; -import {UIInstanceManager} from '../../uimanager'; -import {StringUtils} from '../../utils/stringutils'; -import {HugeReplayButton} from '../buttons/hugereplaybutton'; -import { UIRecommendationConfig } from '../../uiconfig'; +import {ContainerConfig, Container} from '../Container'; +import {Component, ComponentConfig} from '../Component'; +import {DOM} from '../../DOM'; +import {UIInstanceManager} from '../../UIManager'; +import {StringUtils} from '../../utils/StringUtils'; +import {HugeReplayButton} from '../buttons/HugeReplayButton'; +import { UIRecommendationConfig } from '../../UIConfig'; import { PlayerAPI } from 'bitmovin-player'; /** diff --git a/src/ts/components/overlays/subtitleoverlay.ts b/src/ts/components/overlays/SubtitleOverlay.ts similarity index 98% rename from src/ts/components/overlays/subtitleoverlay.ts rename to src/ts/components/overlays/SubtitleOverlay.ts index 9fc036cd1..42eadb119 100644 --- a/src/ts/components/overlays/subtitleoverlay.ts +++ b/src/ts/components/overlays/SubtitleOverlay.ts @@ -1,13 +1,13 @@ -import { Container, ContainerConfig } from '../container'; -import { UIInstanceManager } from '../../uimanager'; -import { Label, LabelConfig } from '../labels/label'; -import { ComponentConfig, Component } from '../component'; -import { ControlBar } from '../controlbar'; -import { EventDispatcher } from '../../eventdispatcher'; -import { DOM, Size } from '../../dom'; +import { Container, ContainerConfig } from '../Container'; +import { UIInstanceManager } from '../../UIManager'; +import { Label, LabelConfig } from '../labels/Label'; +import { ComponentConfig, Component } from '../Component'; +import { ControlBar } from '../ControlBar'; +import { EventDispatcher } from '../../EventDispatcher'; +import { DOM, Size } from '../../DOM'; import { PlayerAPI, SubtitleCueEvent } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; -import { VttUtils } from '../../utils/vttutils'; +import { VttUtils } from '../../utils/VttUtils'; import { VTTProperties } from 'bitmovin-player/types/subtitles/vtt/API'; interface SubtitleCropDetectionResult { diff --git a/src/ts/components/overlays/touchcontroloverlay.ts b/src/ts/components/overlays/TouchControlOverlay.ts similarity index 94% rename from src/ts/components/overlays/touchcontroloverlay.ts rename to src/ts/components/overlays/TouchControlOverlay.ts index 98884b6ff..a91e6dbc3 100644 --- a/src/ts/components/overlays/touchcontroloverlay.ts +++ b/src/ts/components/overlays/TouchControlOverlay.ts @@ -1,11 +1,11 @@ -import { Container, ContainerConfig } from '../container'; -import { SmallCenteredPlaybackToggleButton } from '../buttons/smallcenteredplaybacktogglebutton'; +import { Container, ContainerConfig } from '../Container'; +import { SmallCenteredPlaybackToggleButton } from '../buttons/SmallCenteredPlaybackToggleButton'; import { PlayerAPI } from 'bitmovin-player'; -import { UIInstanceManager } from '../../uimanager'; -import { EventDispatcher, NoArgs, Event as EDEvent } from '../../eventdispatcher'; -import { Timeout } from '../../utils/timeout'; -import { HTMLElementWithComponent } from '../../dom'; -import { Label, LabelConfig } from '../labels/label'; +import { UIInstanceManager } from '../../UIManager'; +import { EventDispatcher, NoArgs, Event as EDEvent } from '../../EventDispatcher'; +import { Timeout } from '../../utils/Timeout'; +import { HTMLElementWithComponent } from '../../DOM'; +import { Label, LabelConfig } from '../labels/Label'; import { i18n } from '../../localization/i18n'; export interface TouchControlOverlayConfig extends ContainerConfig { diff --git a/src/ts/components/seekbar/seekbar.ts b/src/ts/components/seekbar/SeekBar.ts similarity index 98% rename from src/ts/components/seekbar/seekbar.ts rename to src/ts/components/seekbar/SeekBar.ts index 7fb7e8c61..ace899f26 100644 --- a/src/ts/components/seekbar/seekbar.ts +++ b/src/ts/components/seekbar/SeekBar.ts @@ -1,21 +1,21 @@ -import { ExtendedPlayerAPI, GroupPlaybackSuspension, GroupPlaybackSuspensionReason } from '../../utils/groupplaybackapi'; -import { Component, ComponentConfig } from '../component'; -import { DOM } from '../../dom'; -import { Event, EventDispatcher, NoArgs } from '../../eventdispatcher'; -import { SeekBarLabel } from './seekbarlabel'; -import { UIInstanceManager, SeekPreviewArgs } from '../../uimanager'; -import { Timeout } from '../../utils/timeout'; -import { PlayerUtils } from '../../utils/playerutils'; +import { ExtendedPlayerAPI, GroupPlaybackSuspension, GroupPlaybackSuspensionReason } from '../../utils/GroupPlaybackAPI'; +import { Component, ComponentConfig } from '../Component'; +import { DOM } from '../../DOM'; +import { Event, EventDispatcher, NoArgs } from '../../EventDispatcher'; +import { SeekBarLabel } from './SeekBarLabel'; +import { UIInstanceManager, SeekPreviewArgs } from '../../UIManager'; +import { Timeout } from '../../utils/Timeout'; +import { PlayerUtils } from '../../utils/PlayerUtils'; import TimeShiftAvailabilityChangedArgs = PlayerUtils.TimeShiftAvailabilityChangedArgs; import LiveStreamDetectorEventArgs = PlayerUtils.LiveStreamDetectorEventArgs; -import { TimelineMarker } from '../../uiconfig'; +import { TimelineMarker } from '../../UIConfig'; import { PlayerAPI, PlayerEventBase } from 'bitmovin-player'; -import { StringUtils } from '../../utils/stringutils'; -import { SeekBarType, SeekBarController } from './seekbarcontroller'; +import { StringUtils } from '../../utils/StringUtils'; +import { SeekBarType, SeekBarController } from '../../utils/SeekBarController'; import { i18n } from '../../localization/i18n'; -import { BrowserUtils } from '../../utils/browserutils'; -import { TimelineMarkersHandler } from '../../utils/timelinemarkershandler'; -import { getMinBufferLevel } from './seekbarbufferlevel'; +import { BrowserUtils } from '../../utils/BrowserUtils'; +import { TimelineMarkersHandler } from '../../utils/TimelineMarkersHandler'; +import { getMinBufferLevel } from '../../utils/getMinBufferLevel'; /** * Configuration interface for the {@link SeekBar} component. diff --git a/src/ts/components/seekbar/seekbarlabel.ts b/src/ts/components/seekbar/SeekBarLabel.ts similarity index 94% rename from src/ts/components/seekbar/seekbarlabel.ts rename to src/ts/components/seekbar/SeekBarLabel.ts index 042da230f..f6a251302 100644 --- a/src/ts/components/seekbar/seekbarlabel.ts +++ b/src/ts/components/seekbar/SeekBarLabel.ts @@ -1,13 +1,13 @@ -import {Container, ContainerConfig} from '../container'; -import {Label, LabelConfig} from '../labels/label'; -import {Component, ComponentConfig} from '../component'; -import { UIInstanceManager } from '../../uimanager'; -import {StringUtils} from '../../utils/stringutils'; -import {ImageLoader} from '../../utils/imageloader'; -import {CssProperties} from '../../dom'; +import {Container, ContainerConfig} from '../Container'; +import {Label, LabelConfig} from '../labels/Label'; +import {Component, ComponentConfig} from '../Component'; +import { UIInstanceManager } from '../../UIManager'; +import {StringUtils} from '../../utils/StringUtils'; +import {ImageLoader} from '../../utils/ImageLoader'; +import {CssProperties} from '../../DOM'; import { PlayerAPI, Thumbnail } from 'bitmovin-player'; -import { SeekBar, SeekPreviewEventArgs } from './seekbar'; -import { PlayerUtils } from '../../utils/playerutils'; +import { SeekBar, SeekPreviewEventArgs } from './SeekBar'; +import { PlayerUtils } from '../../utils/PlayerUtils'; /** * Configuration interface for a {@link SeekBarLabel}. diff --git a/src/ts/components/seekbar/volumeslider.ts b/src/ts/components/seekbar/VolumeSlider.ts similarity index 97% rename from src/ts/components/seekbar/volumeslider.ts rename to src/ts/components/seekbar/VolumeSlider.ts index acf8130ca..73dbf9d12 100644 --- a/src/ts/components/seekbar/volumeslider.ts +++ b/src/ts/components/seekbar/VolumeSlider.ts @@ -1,7 +1,7 @@ -import { SeekBar, SeekBarConfig, SeekPreviewEventArgs } from './seekbar'; -import { UIInstanceManager } from '../../uimanager'; +import { SeekBar, SeekBarConfig, SeekPreviewEventArgs } from './SeekBar'; +import { UIInstanceManager } from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; -import { VolumeTransition } from '../../utils/volumecontroller'; +import { VolumeTransition } from '../../utils/VolumeController'; import { i18n } from '../../localization/i18n'; /** diff --git a/src/ts/components/settings/audioqualityselectbox.ts b/src/ts/components/settings/AudioQualitySelectBox.ts similarity index 93% rename from src/ts/components/settings/audioqualityselectbox.ts rename to src/ts/components/settings/AudioQualitySelectBox.ts index 573a6a445..52c5c6306 100644 --- a/src/ts/components/settings/audioqualityselectbox.ts +++ b/src/ts/components/settings/AudioQualitySelectBox.ts @@ -1,6 +1,6 @@ -import {SelectBox} from './selectbox'; -import {ListSelectorConfig} from '../lists/listselector'; -import {UIInstanceManager} from '../../uimanager'; +import {SelectBox} from './SelectBox'; +import {ListSelectorConfig} from '../lists/ListSelector'; +import {UIInstanceManager} from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/settings/audiotrackselectbox.ts b/src/ts/components/settings/AudioTrackSelectBox.ts similarity index 73% rename from src/ts/components/settings/audiotrackselectbox.ts rename to src/ts/components/settings/AudioTrackSelectBox.ts index c2519fdf7..38a30eabb 100644 --- a/src/ts/components/settings/audiotrackselectbox.ts +++ b/src/ts/components/settings/AudioTrackSelectBox.ts @@ -1,7 +1,7 @@ -import {SelectBox} from './selectbox'; -import {ListSelectorConfig} from '../lists/listselector'; -import {UIInstanceManager} from '../../uimanager'; -import {AudioTrackSwitchHandler} from '../../utils/audiotrackutils'; +import {SelectBox} from './SelectBox'; +import {ListSelectorConfig} from '../lists/ListSelector'; +import {UIInstanceManager} from '../../UIManager'; +import {AudioTrackSwitchHandler} from '../../utils/AudioTrackUtils'; import { PlayerAPI } from 'bitmovin-player'; /** diff --git a/src/ts/components/settings/dynamicsettingspanelitem.ts b/src/ts/components/settings/DynamicSettingsPanelItem.ts similarity index 86% rename from src/ts/components/settings/dynamicsettingspanelitem.ts rename to src/ts/components/settings/DynamicSettingsPanelItem.ts index e106d4e4a..035b15658 100644 --- a/src/ts/components/settings/dynamicsettingspanelitem.ts +++ b/src/ts/components/settings/DynamicSettingsPanelItem.ts @@ -1,16 +1,16 @@ -import { Label, LabelConfig } from '../labels/label'; -import { UIInstanceManager } from '../../uimanager'; +import { Label, LabelConfig } from '../labels/Label'; +import { UIInstanceManager } from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n, LocalizableText } from '../../localization/i18n'; -import { ListSelector, ListSelectorConfig } from '../lists/listselector'; -import { SubtitleSelectBox } from './subtitleselectbox'; -import { SettingsPanelItem, SettingsPanelItemConfig } from './settingspanelitem'; -import { SettingsPanelSelectOption } from './settingspanelselectoption'; -import { SettingsPanelPage } from './settingspanelpage'; -import { SubtitleSettingsLabel } from './subtitlesettings/subtitlesettingslabel'; -import { SettingsPanel } from './settingspanel'; -import { SettingsPanelPageBackButton } from './settingspanelpagebackbutton'; -import { SubtitleSettingSelectBox } from './subtitlesettings/subtitlesettingselectbox'; +import { ListSelector, ListSelectorConfig } from '../lists/ListSelector'; +import { SubtitleSelectBox } from './SubtitleSelectBox'; +import { SettingsPanelItem, SettingsPanelItemConfig } from './SettingsPanelItem'; +import { SettingsPanelSelectOption } from './SettingsPanelSelectOption'; +import { SettingsPanelPage } from './SettingsPanelPage'; +import { SubtitleSettingsLabel } from './subtitlesettings/SubtitleSettingsLabel'; +import { SettingsPanel } from './SettingsPanel'; +import { SettingsPanelPageBackButton } from './SettingsPanelPageBackButton'; +import { SubtitleSettingSelectBox } from './subtitlesettings/SubtitleSettingSelectBox'; /** * Configuration interface for a {@link DynamicSettingsPanelItem}. diff --git a/src/ts/components/settings/playbackspeedselectbox.ts b/src/ts/components/settings/PlaybackSpeedSelectBox.ts similarity index 92% rename from src/ts/components/settings/playbackspeedselectbox.ts rename to src/ts/components/settings/PlaybackSpeedSelectBox.ts index f7fab09ee..17cf1b89b 100644 --- a/src/ts/components/settings/playbackspeedselectbox.ts +++ b/src/ts/components/settings/PlaybackSpeedSelectBox.ts @@ -1,6 +1,6 @@ -import {SelectBox} from './selectbox'; -import {ListSelectorConfig} from '../lists/listselector'; -import {UIInstanceManager} from '../../uimanager'; +import {SelectBox} from './SelectBox'; +import {ListSelectorConfig} from '../lists/ListSelector'; +import {UIInstanceManager} from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/settings/selectbox.ts b/src/ts/components/settings/SelectBox.ts similarity index 95% rename from src/ts/components/settings/selectbox.ts rename to src/ts/components/settings/SelectBox.ts index 88ac66bb2..4cec06bc4 100644 --- a/src/ts/components/settings/selectbox.ts +++ b/src/ts/components/settings/SelectBox.ts @@ -1,11 +1,11 @@ -import { ListSelector, ListSelectorConfig } from '../lists/listselector'; -import { DOM } from '../../dom'; +import { ListSelector, ListSelectorConfig } from '../lists/ListSelector'; +import { DOM } from '../../DOM'; import { i18n } from '../../localization/i18n'; import { PlayerAPI } from 'bitmovin-player'; -import { UIInstanceManager } from '../../uimanager'; -import { UIContainer } from '../uicontainer'; -import { PlayerUtils } from '../../utils/playerutils'; -import { ViewMode } from '../component'; +import { UIInstanceManager } from '../../UIManager'; +import { UIContainer } from '../UIContainer'; +import { PlayerUtils } from '../../utils/PlayerUtils'; +import { ViewMode } from '../Component'; const DocumentDropdownClosedEvents = [ 'mousemove', diff --git a/src/ts/components/settings/settingspanel.ts b/src/ts/components/settings/SettingsPanel.ts similarity index 96% rename from src/ts/components/settings/settingspanel.ts rename to src/ts/components/settings/SettingsPanel.ts index 1657af5a7..c7f1e23d2 100644 --- a/src/ts/components/settings/settingspanel.ts +++ b/src/ts/components/settings/SettingsPanel.ts @@ -1,12 +1,12 @@ -import { Container, ContainerConfig } from '../container'; -import { SelectBox } from './selectbox'; -import { UIInstanceManager } from '../../uimanager'; -import { Timeout } from '../../utils/timeout'; -import { Event, EventDispatcher, NoArgs } from '../../eventdispatcher'; -import { SettingsPanelPage, SettingsPanelPageConfig } from './settingspanelpage'; -import { SettingsPanelItem, SettingsPanelItemConfig } from './settingspanelitem'; +import { Container, ContainerConfig } from '../Container'; +import { SelectBox } from './SelectBox'; +import { UIInstanceManager } from '../../UIManager'; +import { Timeout } from '../../utils/Timeout'; +import { Event, EventDispatcher, NoArgs } from '../../EventDispatcher'; +import { SettingsPanelPage, SettingsPanelPageConfig } from './SettingsPanelPage'; +import { SettingsPanelItem, SettingsPanelItemConfig } from './SettingsPanelItem'; import { PlayerAPI } from 'bitmovin-player'; -import { Component, ComponentConfig } from '../component'; +import { Component, ComponentConfig } from '../Component'; /** * Configuration interface for a {@link SettingsPanel}. diff --git a/src/ts/components/settings/settingspanelitem.ts b/src/ts/components/settings/SettingsPanelItem.ts similarity index 89% rename from src/ts/components/settings/settingspanelitem.ts rename to src/ts/components/settings/SettingsPanelItem.ts index 15864a094..ce0c8051e 100644 --- a/src/ts/components/settings/settingspanelitem.ts +++ b/src/ts/components/settings/SettingsPanelItem.ts @@ -1,13 +1,13 @@ -import {Container, ContainerConfig} from '../container'; -import {Component, ComponentConfig} from '../component'; -import {Event, EventDispatcher, NoArgs} from '../../eventdispatcher'; -import { Label, LabelConfig } from '../labels/label'; -import {UIInstanceManager} from '../../uimanager'; -import {SelectBox} from './selectbox'; -import {ListBox} from '../lists/listbox'; -import {VideoQualitySelectBox} from './videoqualityselectbox'; -import {AudioQualitySelectBox} from './audioqualityselectbox'; -import {PlaybackSpeedSelectBox} from './playbackspeedselectbox'; +import {Container, ContainerConfig} from '../Container'; +import {Component, ComponentConfig} from '../Component'; +import {Event, EventDispatcher, NoArgs} from '../../EventDispatcher'; +import { Label, LabelConfig } from '../labels/Label'; +import {UIInstanceManager} from '../../UIManager'; +import {SelectBox} from './SelectBox'; +import {ListBox} from '../lists/ListBox'; +import {VideoQualitySelectBox} from './VideoQualitySelectBox'; +import {AudioQualitySelectBox} from './AudioQualitySelectBox'; +import {PlaybackSpeedSelectBox} from './PlaybackSpeedSelectBox'; import { PlayerAPI } from 'bitmovin-player'; import { LocalizableText } from '../../localization/i18n'; diff --git a/src/ts/components/settings/settingspanelpage.ts b/src/ts/components/settings/SettingsPanelPage.ts similarity index 91% rename from src/ts/components/settings/settingspanelpage.ts rename to src/ts/components/settings/SettingsPanelPage.ts index 990add4e3..e47b099f3 100644 --- a/src/ts/components/settings/settingspanelpage.ts +++ b/src/ts/components/settings/SettingsPanelPage.ts @@ -1,9 +1,9 @@ -import {Container, ContainerConfig} from '../container'; -import { SettingsPanelItem, SettingsPanelItemConfig } from './settingspanelitem'; -import {UIInstanceManager} from '../../uimanager'; -import {Event, EventDispatcher, NoArgs} from '../../eventdispatcher'; +import {Container, ContainerConfig} from '../Container'; +import { SettingsPanelItem, SettingsPanelItemConfig } from './SettingsPanelItem'; +import {UIInstanceManager} from '../../UIManager'; +import {Event, EventDispatcher, NoArgs} from '../../EventDispatcher'; import { PlayerAPI } from 'bitmovin-player'; -import { BrowserUtils } from '../../utils/browserutils'; +import { BrowserUtils } from '../../utils/BrowserUtils'; /** * Configuration interface for a {@link SettingsPanelPage} diff --git a/src/ts/components/settings/settingspanelpagebackbutton.ts b/src/ts/components/settings/SettingsPanelPageBackButton.ts similarity index 87% rename from src/ts/components/settings/settingspanelpagebackbutton.ts rename to src/ts/components/settings/SettingsPanelPageBackButton.ts index f48055125..d5e02ba71 100644 --- a/src/ts/components/settings/settingspanelpagebackbutton.ts +++ b/src/ts/components/settings/SettingsPanelPageBackButton.ts @@ -1,5 +1,5 @@ -import {UIInstanceManager} from '../../uimanager'; -import {SettingsPanelPageNavigatorButton, SettingsPanelPageNavigatorConfig} from './settingspanelpagenavigatorbutton'; +import {UIInstanceManager} from '../../UIManager'; +import {SettingsPanelPageNavigatorButton, SettingsPanelPageNavigatorConfig} from './SettingsPanelPageNavigatorButton'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/settings/settingspanelpagenavigatorbutton.ts b/src/ts/components/settings/SettingsPanelPageNavigatorButton.ts similarity index 89% rename from src/ts/components/settings/settingspanelpagenavigatorbutton.ts rename to src/ts/components/settings/SettingsPanelPageNavigatorButton.ts index a75d4a016..f7b53af74 100644 --- a/src/ts/components/settings/settingspanelpagenavigatorbutton.ts +++ b/src/ts/components/settings/SettingsPanelPageNavigatorButton.ts @@ -1,8 +1,8 @@ -import {Button, ButtonConfig} from '../buttons/button'; -import {SettingsPanel} from './settingspanel'; -import {SettingsPanelPage} from './settingspanelpage'; +import {Button, ButtonConfig} from '../buttons/Button'; +import {SettingsPanel} from './SettingsPanel'; +import {SettingsPanelPage} from './SettingsPanelPage'; import { PlayerAPI } from 'bitmovin-player'; -import { UIInstanceManager } from '../../uimanager'; +import { UIInstanceManager } from '../../UIManager'; /** * Configuration interface for a {@link SettingsPanelPageNavigatorButton} diff --git a/src/ts/components/settings/settingspanelpageopenbutton.ts b/src/ts/components/settings/SettingsPanelPageOpenButton.ts similarity index 89% rename from src/ts/components/settings/settingspanelpageopenbutton.ts rename to src/ts/components/settings/SettingsPanelPageOpenButton.ts index e9ce768c6..615ed0e7b 100644 --- a/src/ts/components/settings/settingspanelpageopenbutton.ts +++ b/src/ts/components/settings/SettingsPanelPageOpenButton.ts @@ -1,5 +1,5 @@ -import {UIInstanceManager} from '../../uimanager'; -import {SettingsPanelPageNavigatorButton, SettingsPanelPageNavigatorConfig} from './settingspanelpagenavigatorbutton'; +import {UIInstanceManager} from '../../UIManager'; +import {SettingsPanelPageNavigatorButton, SettingsPanelPageNavigatorConfig} from './SettingsPanelPageNavigatorButton'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/settings/settingspanelselectoption.ts b/src/ts/components/settings/SettingsPanelSelectOption.ts similarity index 90% rename from src/ts/components/settings/settingspanelselectoption.ts rename to src/ts/components/settings/SettingsPanelSelectOption.ts index 4315cc2d9..bb92abefe 100644 --- a/src/ts/components/settings/settingspanelselectoption.ts +++ b/src/ts/components/settings/SettingsPanelSelectOption.ts @@ -1,7 +1,7 @@ -import { SettingsPanelItem, SettingsPanelItemConfig } from './settingspanelitem'; +import { SettingsPanelItem, SettingsPanelItemConfig } from './SettingsPanelItem'; import { PlayerAPI } from 'bitmovin-player'; -import { UIInstanceManager } from '../../uimanager'; -import { ListSelector, ListSelectorConfig } from '../lists/listselector'; +import { UIInstanceManager } from '../../UIManager'; +import { ListSelector, ListSelectorConfig } from '../lists/ListSelector'; /** * Configuration interface for a {@link SettingsPanelSelectOption}. diff --git a/src/ts/components/settings/settingstogglebutton.ts b/src/ts/components/settings/SettingsToggleButton.ts similarity index 92% rename from src/ts/components/settings/settingstogglebutton.ts rename to src/ts/components/settings/SettingsToggleButton.ts index 1992fcd6a..fa6adf18e 100644 --- a/src/ts/components/settings/settingstogglebutton.ts +++ b/src/ts/components/settings/SettingsToggleButton.ts @@ -1,8 +1,8 @@ -import {ToggleButton, ToggleButtonConfig} from '../buttons/togglebutton'; -import {SettingsPanel} from './settingspanel'; -import {UIInstanceManager} from '../../uimanager'; -import {Component, ComponentConfig} from '../component'; -import {ArrayUtils} from '../../utils/arrayutils'; +import {ToggleButton, ToggleButtonConfig} from '../buttons/ToggleButton'; +import {SettingsPanel} from './SettingsPanel'; +import {UIInstanceManager} from '../../UIManager'; +import {Component, ComponentConfig} from '../Component'; +import {ArrayUtils} from '../../utils/ArrayUtils'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/settings/subtitleselectbox.ts b/src/ts/components/settings/SubtitleSelectBox.ts similarity index 76% rename from src/ts/components/settings/subtitleselectbox.ts rename to src/ts/components/settings/SubtitleSelectBox.ts index 12df1c039..5333fe038 100644 --- a/src/ts/components/settings/subtitleselectbox.ts +++ b/src/ts/components/settings/SubtitleSelectBox.ts @@ -1,7 +1,7 @@ -import {SelectBox} from './selectbox'; -import {ListSelectorConfig} from '../lists/listselector'; -import {UIInstanceManager} from '../../uimanager'; -import {SubtitleSwitchHandler} from '../../utils/subtitleutils'; +import {SelectBox} from './SelectBox'; +import {ListSelectorConfig} from '../lists/ListSelector'; +import {UIInstanceManager} from '../../UIManager'; +import {SubtitleSwitchHandler} from '../../utils/SubtitleUtils'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/settings/videoqualityselectbox.ts b/src/ts/components/settings/VideoQualitySelectBox.ts similarity index 94% rename from src/ts/components/settings/videoqualityselectbox.ts rename to src/ts/components/settings/VideoQualitySelectBox.ts index 379b2366e..9c050a1b7 100644 --- a/src/ts/components/settings/videoqualityselectbox.ts +++ b/src/ts/components/settings/VideoQualitySelectBox.ts @@ -1,6 +1,6 @@ -import {SelectBox} from './selectbox'; -import {ListSelectorConfig} from '../lists/listselector'; -import {UIInstanceManager} from '../../uimanager'; +import {SelectBox} from './SelectBox'; +import {ListSelectorConfig} from '../lists/ListSelector'; +import {UIInstanceManager} from '../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../localization/i18n'; diff --git a/src/ts/components/settings/subtitlesettings/backgroundcolorselectbox.ts b/src/ts/components/settings/subtitlesettings/BackgroundColorSelectBox.ts similarity index 96% rename from src/ts/components/settings/subtitlesettings/backgroundcolorselectbox.ts rename to src/ts/components/settings/subtitlesettings/BackgroundColorSelectBox.ts index 9478bbd09..412088124 100644 --- a/src/ts/components/settings/subtitlesettings/backgroundcolorselectbox.ts +++ b/src/ts/components/settings/subtitlesettings/BackgroundColorSelectBox.ts @@ -1,5 +1,5 @@ -import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './subtitlesettingselectbox'; -import {UIInstanceManager} from '../../../uimanager'; +import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './SubtitleSettingSelectBox'; +import {UIInstanceManager} from '../../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../../localization/i18n'; diff --git a/src/ts/components/settings/subtitlesettings/backgroundopacityselectbox.ts b/src/ts/components/settings/subtitlesettings/BackgroundOpacitySelectBox.ts similarity index 95% rename from src/ts/components/settings/subtitlesettings/backgroundopacityselectbox.ts rename to src/ts/components/settings/subtitlesettings/BackgroundOpacitySelectBox.ts index 05b7f1bfe..16951b3a6 100644 --- a/src/ts/components/settings/subtitlesettings/backgroundopacityselectbox.ts +++ b/src/ts/components/settings/subtitlesettings/BackgroundOpacitySelectBox.ts @@ -1,5 +1,5 @@ -import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './subtitlesettingselectbox'; -import {UIInstanceManager} from '../../../uimanager'; +import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './SubtitleSettingSelectBox'; +import {UIInstanceManager} from '../../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../../localization/i18n'; diff --git a/src/ts/components/settings/subtitlesettings/characteredgeselectbox.ts b/src/ts/components/settings/subtitlesettings/CharacterEdgeSelectBox.ts similarity index 94% rename from src/ts/components/settings/subtitlesettings/characteredgeselectbox.ts rename to src/ts/components/settings/subtitlesettings/CharacterEdgeSelectBox.ts index d221261ae..346bb11c5 100644 --- a/src/ts/components/settings/subtitlesettings/characteredgeselectbox.ts +++ b/src/ts/components/settings/subtitlesettings/CharacterEdgeSelectBox.ts @@ -1,5 +1,5 @@ -import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './subtitlesettingselectbox'; -import {UIInstanceManager} from '../../../uimanager'; +import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './SubtitleSettingSelectBox'; +import {UIInstanceManager} from '../../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../../localization/i18n'; diff --git a/src/ts/components/settings/subtitlesettings/fontcolorselectbox.ts b/src/ts/components/settings/subtitlesettings/FontColorSelectBox.ts similarity index 96% rename from src/ts/components/settings/subtitlesettings/fontcolorselectbox.ts rename to src/ts/components/settings/subtitlesettings/FontColorSelectBox.ts index 544518f32..e8e4f8080 100644 --- a/src/ts/components/settings/subtitlesettings/fontcolorselectbox.ts +++ b/src/ts/components/settings/subtitlesettings/FontColorSelectBox.ts @@ -1,5 +1,5 @@ -import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './subtitlesettingselectbox'; -import {UIInstanceManager} from '../../../uimanager'; +import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './SubtitleSettingSelectBox'; +import {UIInstanceManager} from '../../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../../localization/i18n'; diff --git a/src/ts/components/settings/subtitlesettings/fontfamilyselectbox.ts b/src/ts/components/settings/subtitlesettings/FontFamilySelectBox.ts similarity index 95% rename from src/ts/components/settings/subtitlesettings/fontfamilyselectbox.ts rename to src/ts/components/settings/subtitlesettings/FontFamilySelectBox.ts index ce32a3622..1941087ca 100644 --- a/src/ts/components/settings/subtitlesettings/fontfamilyselectbox.ts +++ b/src/ts/components/settings/subtitlesettings/FontFamilySelectBox.ts @@ -1,5 +1,5 @@ -import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './subtitlesettingselectbox'; -import {UIInstanceManager} from '../../../uimanager'; +import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './SubtitleSettingSelectBox'; +import {UIInstanceManager} from '../../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../../localization/i18n'; diff --git a/src/ts/components/settings/subtitlesettings/fontopacityselectbox.ts b/src/ts/components/settings/subtitlesettings/FontOpacitySelectBox.ts similarity index 95% rename from src/ts/components/settings/subtitlesettings/fontopacityselectbox.ts rename to src/ts/components/settings/subtitlesettings/FontOpacitySelectBox.ts index 8ad3683f8..dc6d78836 100644 --- a/src/ts/components/settings/subtitlesettings/fontopacityselectbox.ts +++ b/src/ts/components/settings/subtitlesettings/FontOpacitySelectBox.ts @@ -1,5 +1,5 @@ -import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './subtitlesettingselectbox'; -import {UIInstanceManager} from '../../../uimanager'; +import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './SubtitleSettingSelectBox'; +import {UIInstanceManager} from '../../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../../localization/i18n'; diff --git a/src/ts/components/settings/subtitlesettings/fontsizeselectbox.ts b/src/ts/components/settings/subtitlesettings/FontSizeSelectBox.ts similarity index 95% rename from src/ts/components/settings/subtitlesettings/fontsizeselectbox.ts rename to src/ts/components/settings/subtitlesettings/FontSizeSelectBox.ts index 11233e601..763046427 100644 --- a/src/ts/components/settings/subtitlesettings/fontsizeselectbox.ts +++ b/src/ts/components/settings/subtitlesettings/FontSizeSelectBox.ts @@ -1,5 +1,5 @@ -import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './subtitlesettingselectbox'; -import {UIInstanceManager} from '../../../uimanager'; +import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './SubtitleSettingSelectBox'; +import {UIInstanceManager} from '../../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../../localization/i18n'; diff --git a/src/ts/components/settings/subtitlesettings/subtitlesettingselectbox.ts b/src/ts/components/settings/subtitlesettings/SubtitleSettingSelectBox.ts similarity index 82% rename from src/ts/components/settings/subtitlesettings/subtitlesettingselectbox.ts rename to src/ts/components/settings/subtitlesettings/SubtitleSettingSelectBox.ts index 5ecf18393..00532c8ac 100644 --- a/src/ts/components/settings/subtitlesettings/subtitlesettingselectbox.ts +++ b/src/ts/components/settings/subtitlesettings/SubtitleSettingSelectBox.ts @@ -1,9 +1,9 @@ -import {SubtitleOverlay} from '../../overlays/subtitleoverlay'; -import {ListSelectorConfig} from '../../lists/listselector'; -import {SelectBox} from '../selectbox'; -import {SubtitleSettingsManager} from './subtitlesettingsmanager'; +import {SubtitleOverlay} from '../../overlays/SubtitleOverlay'; +import {ListSelectorConfig} from '../../lists/ListSelector'; +import {SelectBox} from '../SelectBox'; +import {SubtitleSettingsManager} from '../../../utils/SubtitleSettingsManager'; import { PlayerAPI } from 'bitmovin-player'; -import { UIInstanceManager } from '../../../uimanager'; +import { UIInstanceManager } from '../../../UIManager'; /** * @category Configs diff --git a/src/ts/components/settings/subtitlesettings/subtitlesettingslabel.ts b/src/ts/components/settings/subtitlesettings/SubtitleSettingsLabel.ts similarity index 81% rename from src/ts/components/settings/subtitlesettings/subtitlesettingslabel.ts rename to src/ts/components/settings/subtitlesettings/SubtitleSettingsLabel.ts index 27adc86a1..6405d5947 100644 --- a/src/ts/components/settings/subtitlesettings/subtitlesettingslabel.ts +++ b/src/ts/components/settings/subtitlesettings/SubtitleSettingsLabel.ts @@ -1,6 +1,6 @@ -import { Label, LabelConfig } from '../../labels/label'; -import {Container, ContainerConfig} from '../../container'; -import {SettingsPanelPageOpenButton} from '../settingspanelpageopenbutton'; +import { Label, LabelConfig } from '../../labels/Label'; +import {Container, ContainerConfig} from '../../Container'; +import {SettingsPanelPageOpenButton} from '../SettingsPanelPageOpenButton'; import { LocalizableText } from '../../../localization/i18n'; /** diff --git a/src/ts/components/settings/subtitlesettings/subtitlesettingspanelpage.ts b/src/ts/components/settings/subtitlesettings/SubtitleSettingsPanelPage.ts similarity index 76% rename from src/ts/components/settings/subtitlesettings/subtitlesettingspanelpage.ts rename to src/ts/components/settings/subtitlesettings/SubtitleSettingsPanelPage.ts index 88779cbd1..43820166b 100644 --- a/src/ts/components/settings/subtitlesettings/subtitlesettingspanelpage.ts +++ b/src/ts/components/settings/subtitlesettings/SubtitleSettingsPanelPage.ts @@ -1,24 +1,24 @@ -import { SettingsPanelPage, SettingsPanelPageConfig } from '../settingspanelpage'; -import {SettingsPanel} from '../settingspanel'; -import {SubtitleOverlay} from '../../overlays/subtitleoverlay'; -import {Component, ComponentConfig} from '../../component'; -import {FontSizeSelectBox} from './fontsizeselectbox'; -import {FontFamilySelectBox} from './fontfamilyselectbox'; -import {FontColorSelectBox} from './fontcolorselectbox'; -import {FontOpacitySelectBox} from './fontopacityselectbox'; -import {CharacterEdgeSelectBox} from './characteredgeselectbox'; -import {BackgroundColorSelectBox} from './backgroundcolorselectbox'; -import {BackgroundOpacitySelectBox} from './backgroundopacityselectbox'; -import {WindowColorSelectBox} from './windowcolorselectbox'; -import {WindowOpacitySelectBox} from './windowopacityselectbox'; -import {SubtitleSettingsResetButton} from './subtitlesettingsresetbutton'; -import {UIInstanceManager} from '../../../uimanager'; -import {SettingsPanelPageBackButton} from '../settingspanelpagebackbutton'; -import { SettingsPanelItem, SettingsPanelItemConfig } from '../settingspanelitem'; +import { SettingsPanelPage, SettingsPanelPageConfig } from '../SettingsPanelPage'; +import {SettingsPanel} from '../SettingsPanel'; +import {SubtitleOverlay} from '../../overlays/SubtitleOverlay'; +import {Component, ComponentConfig} from '../../Component'; +import {FontSizeSelectBox} from './FontSizeSelectBox'; +import {FontFamilySelectBox} from './FontFamilySelectBox'; +import {FontColorSelectBox} from './FontColorSelectBox'; +import {FontOpacitySelectBox} from './FontOpacitySelectBox'; +import {CharacterEdgeSelectBox} from './CharacterEdgeSelectBox'; +import {BackgroundColorSelectBox} from './BackgroundColorSelectBox'; +import {BackgroundOpacitySelectBox} from './BackgroundOpacitySelectBox'; +import {WindowColorSelectBox} from './WindowColorSelectBox'; +import {WindowOpacitySelectBox} from './WindowOpacitySelectBox'; +import {SubtitleSettingsResetButton} from './SubtitleSettingsResetButton'; +import {UIInstanceManager} from '../../../UIManager'; +import {SettingsPanelPageBackButton} from '../SettingsPanelPageBackButton'; +import { SettingsPanelItem, SettingsPanelItemConfig } from '../SettingsPanelItem'; import { PlayerAPI } from 'bitmovin-player'; import { i18n, LocalizableText } from '../../../localization/i18n'; -import { DynamicSettingsPanelItem } from '../dynamicsettingspanelitem'; -import { ListSelector, ListSelectorConfig } from '../../lists/listselector'; +import { DynamicSettingsPanelItem } from '../DynamicSettingsPanelItem'; +import { ListSelector, ListSelectorConfig } from '../../lists/ListSelector'; /** * @category Configs diff --git a/src/ts/components/settings/subtitlesettings/subtitlesettingsresetbutton.ts b/src/ts/components/settings/subtitlesettings/SubtitleSettingsResetButton.ts similarity index 80% rename from src/ts/components/settings/subtitlesettings/subtitlesettingsresetbutton.ts rename to src/ts/components/settings/subtitlesettings/SubtitleSettingsResetButton.ts index d8e5d140d..4667f40b8 100644 --- a/src/ts/components/settings/subtitlesettings/subtitlesettingsresetbutton.ts +++ b/src/ts/components/settings/subtitlesettings/SubtitleSettingsResetButton.ts @@ -1,6 +1,6 @@ -import {UIInstanceManager} from '../../../uimanager'; -import {SubtitleSettingsManager} from './subtitlesettingsmanager'; -import {Button, ButtonConfig} from '../../buttons/button'; +import {UIInstanceManager} from '../../../UIManager'; +import {SubtitleSettingsManager} from '../../../utils/SubtitleSettingsManager'; +import {Button, ButtonConfig} from '../../buttons/Button'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../../localization/i18n'; diff --git a/src/ts/components/settings/subtitlesettings/windowcolorselectbox.ts b/src/ts/components/settings/subtitlesettings/WindowColorSelectBox.ts similarity index 96% rename from src/ts/components/settings/subtitlesettings/windowcolorselectbox.ts rename to src/ts/components/settings/subtitlesettings/WindowColorSelectBox.ts index 660325b4b..866f13c63 100644 --- a/src/ts/components/settings/subtitlesettings/windowcolorselectbox.ts +++ b/src/ts/components/settings/subtitlesettings/WindowColorSelectBox.ts @@ -1,5 +1,5 @@ -import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './subtitlesettingselectbox'; -import {UIInstanceManager} from '../../../uimanager'; +import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './SubtitleSettingSelectBox'; +import {UIInstanceManager} from '../../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../../localization/i18n'; diff --git a/src/ts/components/settings/subtitlesettings/windowopacityselectbox.ts b/src/ts/components/settings/subtitlesettings/WindowOpacitySelectBox.ts similarity index 95% rename from src/ts/components/settings/subtitlesettings/windowopacityselectbox.ts rename to src/ts/components/settings/subtitlesettings/WindowOpacitySelectBox.ts index abe9b07a1..145d364da 100644 --- a/src/ts/components/settings/subtitlesettings/windowopacityselectbox.ts +++ b/src/ts/components/settings/subtitlesettings/WindowOpacitySelectBox.ts @@ -1,5 +1,5 @@ -import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './subtitlesettingselectbox'; -import {UIInstanceManager} from '../../../uimanager'; +import { SubtitleSettingSelectBox, SubtitleSettingSelectBoxConfig } from './SubtitleSettingSelectBox'; +import {UIInstanceManager} from '../../../UIManager'; import { PlayerAPI } from 'bitmovin-player'; import { i18n } from '../../../localization/i18n'; diff --git a/src/ts/localization/i18n.ts b/src/ts/localization/i18n.ts index 1337fe244..733db2937 100644 --- a/src/ts/localization/i18n.ts +++ b/src/ts/localization/i18n.ts @@ -3,7 +3,7 @@ import vocabularyEn from './languages/en.json'; import vocabularyEs from './languages/es.json'; import vocabularyNl from './languages/nl.json'; -import { LocalizationConfig } from '../uimanager.js'; +import { LocalizationConfig } from '../UIManager'; export const defaultVocabularies: Vocabularies = { 'en': vocabularyEn, diff --git a/src/ts/main.ts b/src/ts/main.ts index 838900180..9e085d347 100644 --- a/src/ts/main.ts +++ b/src/ts/main.ts @@ -1,95 +1,95 @@ export const version: string = '{{VERSION}}'; // Management -export * from './uimanager'; -export * from './uiconfig'; +export * from './UIManager'; +export * from './UIConfig'; // Factories -export { UIFactory } from './uifactory'; +export { UIFactory } from './UIFactory'; // Utils -export { ArrayUtils } from './utils/arrayutils'; -export { StringUtils } from './utils/stringutils'; -export { PlayerUtils } from './utils/playerutils'; -export { UIUtils } from './utils/uiutils'; -export { BrowserUtils } from './utils/browserutils'; -export { StorageUtils } from './utils/storageutils'; -export { ErrorUtils } from './utils/errorutils'; +export { ArrayUtils } from './utils/ArrayUtils'; +export { StringUtils } from './utils/StringUtils'; +export { PlayerUtils } from './utils/PlayerUtils'; +export { UIUtils } from './utils/UIUtils'; +export { BrowserUtils } from './utils/BrowserUtils'; +export { StorageUtils } from './utils/StorageUtils'; +export { ErrorUtils } from './utils/ErrorUtils'; // Localization export { i18n, I18n, Vocabulary, Vocabularies, CustomVocabulary, LocalizableText, Localizer } from './localization/i18n'; // Spatial Navigation -export { SpatialNavigation } from './spatialnavigation/spatialnavigation'; -export { NavigationGroup } from './spatialnavigation/navigationgroup'; -export { RootNavigationGroup } from './spatialnavigation/rootnavigationgroup'; +export { SpatialNavigation } from './spatialnavigation/SpatialNavigation'; +export { NavigationGroup } from './spatialnavigation/NavigationGroup'; +export { RootNavigationGroup } from './spatialnavigation/RootNavigationGroup'; export { ListNavigationGroup, ListOrientation } from './spatialnavigation/ListNavigationGroup'; // Components -export { Button, ButtonConfig } from './components/buttons/button'; -export { ControlBar, ControlBarConfig } from './components/controlbar'; -export { FullscreenToggleButton } from './components/buttons/fullscreentogglebutton'; -export { HugePlaybackToggleButton } from './components/buttons/hugeplaybacktogglebutton'; -export { PlaybackTimeLabel, PlaybackTimeLabelConfig, PlaybackTimeLabelMode } from './components/labels/playbacktimelabel'; -export { PlaybackToggleButton, PlaybackToggleButtonConfig } from './components/buttons/playbacktogglebutton'; -export { SeekBar, SeekBarConfig, SeekPreviewEventArgs, SeekBarMarker } from './components/seekbar/seekbar'; -export { SelectBox } from './components/settings/selectbox'; -export { ItemSelectionList } from './components/lists/itemselectionlist'; -export { SettingsPanel, SettingsPanelConfig } from './components/settings/settingspanel'; -export { SettingsToggleButton, SettingsToggleButtonConfig } from './components/settings/settingstogglebutton'; -export { ToggleButton, ToggleButtonConfig } from './components/buttons/togglebutton'; -export { VideoQualitySelectBox } from './components/settings/videoqualityselectbox'; -export { VolumeToggleButton } from './components/buttons/volumetogglebutton'; -export { VRToggleButton } from './components/buttons/vrtogglebutton'; -export { Watermark, WatermarkConfig } from './components/watermark'; -export { UIContainer, UIContainerConfig } from './components/uicontainer'; -export { Container, ContainerConfig } from './components/container'; -export { Label, LabelConfig } from './components/labels/label'; -export { AudioQualitySelectBox } from './components/settings/audioqualityselectbox'; -export { AudioTrackSelectBox } from './components/settings/audiotrackselectbox'; -export { CastStatusOverlay } from './components/overlays/caststatusoverlay'; -export { CastToggleButton } from './components/buttons/casttogglebutton'; -export { Component, ComponentConfig, ComponentHoverChangedEventArgs } from './components/component'; -export { ErrorMessageOverlay, ErrorMessageOverlayConfig, ErrorMessageTranslator, ErrorMessageMap } from './components/overlays/errormessageoverlay'; -export { RecommendationOverlay } from './components/overlays/recommendationoverlay'; -export { SeekBarLabel, SeekBarLabelConfig } from './components/seekbar/seekbarlabel'; -export { SubtitleOverlay } from './components/overlays/subtitleoverlay'; -export { SubtitleSelectBox } from './components/settings/subtitleselectbox'; -export { TitleBar, TitleBarConfig } from './components/titlebar'; -export { VolumeControlButton, VolumeControlButtonConfig } from './components/buttons/volumecontrolbutton'; -export { ClickOverlay, ClickOverlayConfig } from './components/overlays/clickoverlay'; -export { AdSkipButton, AdSkipButtonConfig } from './components/ads/adskipbutton'; -export { AdMessageLabel } from './components/ads/admessagelabel'; -export { AdClickOverlay } from './components/ads/adclickoverlay'; -export { PlaybackSpeedSelectBox } from './components/settings/playbackspeedselectbox'; -export { HugeReplayButton } from './components/buttons/hugereplaybutton'; -export { BufferingOverlay, BufferingOverlayConfig } from './components/overlays/bufferingoverlay'; -export { CastUIContainer } from './components/castuicontainer'; -export { PlaybackToggleOverlay, PlaybackToggleOverlayConfig } from './components/overlays/playbacktoggleoverlay'; -export { CloseButton, CloseButtonConfig } from './components/buttons/closebutton'; -export { MetadataLabel, MetadataLabelContent, MetadataLabelConfig } from './components/labels/metadatalabel'; -export { AirPlayToggleButton } from './components/buttons/airplaytogglebutton'; -export { VolumeSlider, VolumeSliderConfig } from './components/seekbar/volumeslider'; -export { PictureInPictureToggleButton } from './components/buttons/pictureinpicturetogglebutton'; -export { Spacer } from './components/spacer'; -export { BackgroundColorSelectBox } from './components/settings/subtitlesettings/backgroundcolorselectbox'; -export { BackgroundOpacitySelectBox } from './components/settings/subtitlesettings/backgroundopacityselectbox'; -export { CharacterEdgeSelectBox } from './components/settings/subtitlesettings/characteredgeselectbox'; -export { FontColorSelectBox } from './components/settings/subtitlesettings/fontcolorselectbox'; -export { FontFamilySelectBox } from './components/settings/subtitlesettings/fontfamilyselectbox'; -export { FontOpacitySelectBox } from './components/settings/subtitlesettings/fontopacityselectbox'; -export { FontSizeSelectBox } from './components/settings/subtitlesettings/fontsizeselectbox'; -export { SubtitleSettingSelectBox } from './components/settings/subtitlesettings/subtitlesettingselectbox'; -export { SubtitleSettingsLabel } from './components/settings/subtitlesettings/subtitlesettingslabel'; -export { WindowColorSelectBox } from './components/settings/subtitlesettings/windowcolorselectbox'; -export { WindowOpacitySelectBox } from './components/settings/subtitlesettings/windowopacityselectbox'; -export { SubtitleSettingsResetButton } from './components/settings/subtitlesettings/subtitlesettingsresetbutton'; -export { ListBox } from './components/lists/listbox'; -export { SubtitleListBox } from './components/lists/subtitlelistbox'; -export { AudioTrackListBox } from './components/lists/audiotracklistbox'; -export { SettingsPanelPage } from './components/settings/settingspanelpage'; -export { SettingsPanelPageBackButton } from './components/settings/settingspanelpagebackbutton'; -export { SettingsPanelPageOpenButton } from './components/settings/settingspanelpageopenbutton'; -export { SubtitleSettingsPanelPage, SubtitleSettingsPanelPageConfig } from './components/settings/subtitlesettings/subtitlesettingspanelpage'; -export { SettingsPanelItem } from './components/settings/settingspanelitem'; -export { ReplayButton } from './components/buttons/replaybutton'; -export { QuickSeekButton, QuickSeekButtonConfig } from './components/buttons/quickseekbutton'; -export { ListSelector, ListSelectorConfig, ListItem, ListItemFilter, ListItemLabelTranslator } from './components/lists/listselector'; -export { AdStatusOverlay } from './components/ads/adstatusoverlay'; +export { Button, ButtonConfig } from './components/buttons/Button'; +export { ControlBar, ControlBarConfig } from './components/ControlBar'; +export { FullscreenToggleButton } from './components/buttons/FullscreenToggleButton'; +export { HugePlaybackToggleButton } from './components/buttons/HugePlaybackToggleButton'; +export { PlaybackTimeLabel, PlaybackTimeLabelConfig, PlaybackTimeLabelMode } from './components/labels/PlaybackTimeLabel'; +export { PlaybackToggleButton, PlaybackToggleButtonConfig } from './components/buttons/PlaybackToggleButton'; +export { SeekBar, SeekBarConfig, SeekPreviewEventArgs, SeekBarMarker } from './components/seekbar/SeekBar'; +export { SelectBox } from './components/settings/SelectBox'; +export { ItemSelectionList } from './components/lists/ItemSelectionList'; +export { SettingsPanel, SettingsPanelConfig } from './components/settings/SettingsPanel'; +export { SettingsToggleButton, SettingsToggleButtonConfig } from './components/settings/SettingsToggleButton'; +export { ToggleButton, ToggleButtonConfig } from './components/buttons/ToggleButton'; +export { VideoQualitySelectBox } from './components/settings/VideoQualitySelectBox'; +export { VolumeToggleButton } from './components/buttons/VolumeToggleButton'; +export { VRToggleButton } from './components/buttons/VRToggleButton'; +export { Watermark, WatermarkConfig } from './components/Watermark'; +export { UIContainer, UIContainerConfig } from './components/UIContainer'; +export { Container, ContainerConfig } from './components/Container'; +export { Label, LabelConfig } from './components/labels/Label'; +export { AudioQualitySelectBox } from './components/settings/AudioQualitySelectBox'; +export { AudioTrackSelectBox } from './components/settings/AudioTrackSelectBox'; +export { CastStatusOverlay } from './components/overlays/CastStatusOverlay'; +export { CastToggleButton } from './components/buttons/CastToggleButton'; +export { Component, ComponentConfig, ComponentHoverChangedEventArgs } from './components/Component'; +export { ErrorMessageOverlay, ErrorMessageOverlayConfig, ErrorMessageTranslator, ErrorMessageMap } from './components/overlays/ErrorMessageOverlay'; +export { RecommendationOverlay } from './components/overlays/RecommendationOverlay'; +export { SeekBarLabel, SeekBarLabelConfig } from './components/seekbar/SeekBarLabel'; +export { SubtitleOverlay } from './components/overlays/SubtitleOverlay'; +export { SubtitleSelectBox } from './components/settings/SubtitleSelectBox'; +export { TitleBar, TitleBarConfig } from './components/TitleBar'; +export { VolumeControlButton, VolumeControlButtonConfig } from './components/buttons/VolumeControlButton'; +export { ClickOverlay, ClickOverlayConfig } from './components/overlays/ClickOverlay'; +export { AdSkipButton, AdSkipButtonConfig } from './components/ads/AdSkipButton'; +export { AdMessageLabel } from './components/ads/AdMessageLabel'; +export { AdClickOverlay } from './components/ads/AdClickOverlay'; +export { PlaybackSpeedSelectBox } from './components/settings/PlaybackSpeedSelectBox'; +export { HugeReplayButton } from './components/buttons/HugeReplayButton'; +export { BufferingOverlay, BufferingOverlayConfig } from './components/overlays/BufferingOverlay'; +export { CastUIContainer } from './components/CastUIContainer'; +export { PlaybackToggleOverlay, PlaybackToggleOverlayConfig } from './components/overlays/PlaybackToggleOverlay'; +export { CloseButton, CloseButtonConfig } from './components/buttons/CloseButton'; +export { MetadataLabel, MetadataLabelContent, MetadataLabelConfig } from './components/labels/MetadataLabel'; +export { AirPlayToggleButton } from './components/buttons/AirPlayToggleButton'; +export { VolumeSlider, VolumeSliderConfig } from './components/seekbar/VolumeSlider'; +export { PictureInPictureToggleButton } from './components/buttons/PictureInPictureToggleButton'; +export { Spacer } from './components/Spacer'; +export { BackgroundColorSelectBox } from './components/settings/subtitlesettings/BackgroundColorSelectBox'; +export { BackgroundOpacitySelectBox } from './components/settings/subtitlesettings/BackgroundOpacitySelectBox'; +export { CharacterEdgeSelectBox } from './components/settings/subtitlesettings/CharacterEdgeSelectBox'; +export { FontColorSelectBox } from './components/settings/subtitlesettings/FontColorSelectBox'; +export { FontFamilySelectBox } from './components/settings/subtitlesettings/FontFamilySelectBox'; +export { FontOpacitySelectBox } from './components/settings/subtitlesettings/FontOpacitySelectBox'; +export { FontSizeSelectBox } from './components/settings/subtitlesettings/FontSizeSelectBox'; +export { SubtitleSettingSelectBox } from './components/settings/subtitlesettings/SubtitleSettingSelectBox'; +export { SubtitleSettingsLabel } from './components/settings/subtitlesettings/SubtitleSettingsLabel'; +export { WindowColorSelectBox } from './components/settings/subtitlesettings/WindowColorSelectBox'; +export { WindowOpacitySelectBox } from './components/settings/subtitlesettings/WindowOpacitySelectBox'; +export { SubtitleSettingsResetButton } from './components/settings/subtitlesettings/SubtitleSettingsResetButton'; +export { ListBox } from './components/lists/ListBox'; +export { SubtitleListBox } from './components/lists/SubtitleListBox'; +export { AudioTrackListBox } from './components/lists/AudioTrackListBox'; +export { SettingsPanelPage } from './components/settings/SettingsPanelPage'; +export { SettingsPanelPageBackButton } from './components/settings/SettingsPanelPageBackButton'; +export { SettingsPanelPageOpenButton } from './components/settings/SettingsPanelPageOpenButton'; +export { SubtitleSettingsPanelPage, SubtitleSettingsPanelPageConfig } from './components/settings/subtitlesettings/SubtitleSettingsPanelPage'; +export { SettingsPanelItem } from './components/settings/SettingsPanelItem'; +export { ReplayButton } from './components/buttons/ReplayButton'; +export { QuickSeekButton, QuickSeekButtonConfig } from './components/buttons/QuickSeekButton'; +export { ListSelector, ListSelectorConfig, ListItem, ListItemFilter, ListItemLabelTranslator } from './components/lists/ListSelector'; +export { AdStatusOverlay } from './components/ads/AdStatusOverlay'; // Object.assign polyfill for ES5/IE9 // https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Object/assign diff --git a/src/ts/spatialnavigation/ListNavigationGroup.ts b/src/ts/spatialnavigation/ListNavigationGroup.ts index 6dcfd3cdd..36bff3ab3 100644 --- a/src/ts/spatialnavigation/ListNavigationGroup.ts +++ b/src/ts/spatialnavigation/ListNavigationGroup.ts @@ -1,7 +1,7 @@ -import { NavigationGroup } from './navigationgroup'; +import { NavigationGroup } from './NavigationGroup'; import { Action, Direction } from './types'; -import { Container } from '../components/container'; -import { Component } from '../components/component'; +import { Container } from '../components/Container'; +import { Component } from '../components/Component'; export enum ListOrientation { Horizontal = 'horizontal', diff --git a/src/ts/spatialnavigation/navigationalgorithm.ts b/src/ts/spatialnavigation/NavigationAlgorithm.ts similarity index 100% rename from src/ts/spatialnavigation/navigationalgorithm.ts rename to src/ts/spatialnavigation/NavigationAlgorithm.ts diff --git a/src/ts/spatialnavigation/navigationgroup.ts b/src/ts/spatialnavigation/NavigationGroup.ts similarity index 94% rename from src/ts/spatialnavigation/navigationgroup.ts rename to src/ts/spatialnavigation/NavigationGroup.ts index 38e4bdcb0..9f9a42e9f 100644 --- a/src/ts/spatialnavigation/navigationgroup.ts +++ b/src/ts/spatialnavigation/NavigationGroup.ts @@ -1,9 +1,9 @@ -import { Container } from '../components/container'; -import { Component } from '../components/component'; -import { getElementInDirection } from './navigationalgorithm'; -import { getHtmlElementsFromComponents } from './gethtmlelementsfromcomponents'; -import { NodeEventSubscriber } from './nodeeventsubscriber'; -import { isSettingsPanel } from './typeguards'; +import { Container } from '../components/Container'; +import { Component } from '../components/Component'; +import { getElementInDirection } from './NavigationAlgorithm'; +import { getHtmlElementsFromComponents } from './getHtmlElementsFromComponents'; +import { NodeEventSubscriber } from './NodeEventSubscriber'; +import { isSettingsPanel } from './TypeGuards'; import { Action, ActionCallback, Callback, Direction, NavigationCallback } from './types'; /** diff --git a/src/ts/spatialnavigation/nodeeventsubscriber.ts b/src/ts/spatialnavigation/NodeEventSubscriber.ts similarity index 100% rename from src/ts/spatialnavigation/nodeeventsubscriber.ts rename to src/ts/spatialnavigation/NodeEventSubscriber.ts diff --git a/src/ts/spatialnavigation/rootnavigationgroup.ts b/src/ts/spatialnavigation/RootNavigationGroup.ts similarity index 83% rename from src/ts/spatialnavigation/rootnavigationgroup.ts rename to src/ts/spatialnavigation/RootNavigationGroup.ts index 80a394307..66cf70168 100644 --- a/src/ts/spatialnavigation/rootnavigationgroup.ts +++ b/src/ts/spatialnavigation/RootNavigationGroup.ts @@ -1,6 +1,6 @@ -import { NavigationGroup } from './navigationgroup'; -import { Component } from '../components/component'; -import { UIContainer } from '../components/uicontainer'; +import { NavigationGroup } from './NavigationGroup'; +import { Component } from '../components/Component'; +import { UIContainer } from '../components/UIContainer'; import { Action, Direction } from './types'; /** diff --git a/src/ts/spatialnavigation/seekbarhandler.ts b/src/ts/spatialnavigation/SeekBarHandler.ts similarity index 96% rename from src/ts/spatialnavigation/seekbarhandler.ts rename to src/ts/spatialnavigation/SeekBarHandler.ts index 1215b7b44..78dfea7a5 100644 --- a/src/ts/spatialnavigation/seekbarhandler.ts +++ b/src/ts/spatialnavigation/SeekBarHandler.ts @@ -1,7 +1,7 @@ -import { RootNavigationGroup } from './rootnavigationgroup'; -import { NodeEventSubscriber } from './nodeeventsubscriber'; +import { RootNavigationGroup } from './RootNavigationGroup'; +import { NodeEventSubscriber } from './NodeEventSubscriber'; import { Action, Direction } from './types'; -import {getBoundingRectFromElement} from './navigationalgorithm'; +import {getBoundingRectFromElement} from './NavigationAlgorithm'; const DefaultScrubSpeedPercentage = 0.005; const ScrubSpeedClearInterval = 100; diff --git a/src/ts/spatialnavigation/spatialnavigation.ts b/src/ts/spatialnavigation/SpatialNavigation.ts similarity index 93% rename from src/ts/spatialnavigation/spatialnavigation.ts rename to src/ts/spatialnavigation/SpatialNavigation.ts index 97022bf5b..eef144862 100644 --- a/src/ts/spatialnavigation/spatialnavigation.ts +++ b/src/ts/spatialnavigation/SpatialNavigation.ts @@ -1,10 +1,10 @@ -import { NavigationGroup } from './navigationgroup'; -import { RootNavigationGroup } from './rootnavigationgroup'; -import { NodeEventSubscriber } from './nodeeventsubscriber'; -import { SeekBarHandler } from './seekbarhandler'; -import { getKeyMapForPlatform } from './keymap'; +import { NavigationGroup } from './NavigationGroup'; +import { RootNavigationGroup } from './RootNavigationGroup'; +import { NodeEventSubscriber } from './NodeEventSubscriber'; +import { SeekBarHandler } from './SeekBarHandler'; +import { getKeyMapForPlatform } from './getKeyMapForPlatform'; import { Action, Direction, KeyMap } from './types'; -import { isAction, isDirection } from './typeguards'; +import { isAction, isDirection } from './TypeGuards'; /** * SpatialNavigation keeps track of all navigation groups, and updates the active navigation group when visibility diff --git a/src/ts/spatialnavigation/typeguards.ts b/src/ts/spatialnavigation/TypeGuards.ts similarity index 80% rename from src/ts/spatialnavigation/typeguards.ts rename to src/ts/spatialnavigation/TypeGuards.ts index 3393acbce..e25287024 100644 --- a/src/ts/spatialnavigation/typeguards.ts +++ b/src/ts/spatialnavigation/TypeGuards.ts @@ -1,7 +1,7 @@ -import { Component } from '../components/component'; -import { SettingsPanel } from '../components/settings/settingspanel'; -import { Container } from '../components/container'; -import { ListBox } from '../components/lists/listbox'; +import { Component } from '../components/Component'; +import { SettingsPanel } from '../components/settings/SettingsPanel'; +import { Container } from '../components/Container'; +import { ListBox } from '../components/lists/ListBox'; import { Action, Direction } from './types'; export function isSettingsPanel(component: Component): component is SettingsPanel { diff --git a/src/ts/spatialnavigation/gethtmlelementsfromcomponents.ts b/src/ts/spatialnavigation/getHtmlElementsFromComponents.ts similarity index 91% rename from src/ts/spatialnavigation/gethtmlelementsfromcomponents.ts rename to src/ts/spatialnavigation/getHtmlElementsFromComponents.ts index 905e09ded..af0bd3d32 100644 --- a/src/ts/spatialnavigation/gethtmlelementsfromcomponents.ts +++ b/src/ts/spatialnavigation/getHtmlElementsFromComponents.ts @@ -1,6 +1,6 @@ -import { Component } from '../components/component'; -import { Container } from '../components/container'; -import { isComponent, isContainer, isListBox } from './typeguards'; +import { Component } from '../components/Component'; +import { Container } from '../components/Container'; +import { isComponent, isContainer, isListBox } from './TypeGuards'; /** * Recursively resolves a container and the components contained within them, building a flat list of components. diff --git a/src/ts/spatialnavigation/keymap.ts b/src/ts/spatialnavigation/getKeyMapForPlatform.ts similarity index 97% rename from src/ts/spatialnavigation/keymap.ts rename to src/ts/spatialnavigation/getKeyMapForPlatform.ts index 9bb33fbe8..acccf54dc 100644 --- a/src/ts/spatialnavigation/keymap.ts +++ b/src/ts/spatialnavigation/getKeyMapForPlatform.ts @@ -1,5 +1,5 @@ import { Action, Direction, KeyMap } from './types'; -import { BrowserUtils } from '../utils/browserutils'; +import { BrowserUtils } from '../utils/BrowserUtils'; const TizenKeyMap = { isApplicable: () => BrowserUtils.isTizen, diff --git a/src/ts/utils/arrayutils.ts b/src/ts/utils/ArrayUtils.ts similarity index 100% rename from src/ts/utils/arrayutils.ts rename to src/ts/utils/ArrayUtils.ts diff --git a/src/ts/utils/audiotrackutils.ts b/src/ts/utils/AudioTrackUtils.ts similarity index 97% rename from src/ts/utils/audiotrackutils.ts rename to src/ts/utils/AudioTrackUtils.ts index 241b573aa..6ff4e00d7 100644 --- a/src/ts/utils/audiotrackutils.ts +++ b/src/ts/utils/AudioTrackUtils.ts @@ -1,5 +1,5 @@ -import { ListItem, ListSelector, ListSelectorConfig } from '../components/lists/listselector'; -import { UIInstanceManager } from '../uimanager'; +import { ListItem, ListSelector, ListSelectorConfig } from '../components/lists/ListSelector'; +import { UIInstanceManager } from '../UIManager'; import { AudioTrackEvent, PlayerAPI, AudioTrack } from 'bitmovin-player'; import { i18n } from '../localization/i18n'; diff --git a/src/ts/utils/browserutils.ts b/src/ts/utils/BrowserUtils.ts similarity index 100% rename from src/ts/utils/browserutils.ts rename to src/ts/utils/BrowserUtils.ts diff --git a/src/ts/utils/errorutils.ts b/src/ts/utils/ErrorUtils.ts similarity index 98% rename from src/ts/utils/errorutils.ts rename to src/ts/utils/ErrorUtils.ts index af9890133..6cc60a7cb 100644 --- a/src/ts/utils/errorutils.ts +++ b/src/ts/utils/ErrorUtils.ts @@ -1,6 +1,6 @@ -import {ErrorMessageMap, ErrorMessageTranslator} from '../components/overlays/errormessageoverlay'; +import {ErrorMessageMap, ErrorMessageTranslator} from '../components/overlays/ErrorMessageOverlay'; import { ErrorEvent } from 'bitmovin-player'; -import { MobileV3PlayerErrorEvent, MobileV3SourceErrorEvent } from './mobilev3playerapi'; +import { MobileV3PlayerErrorEvent, MobileV3SourceErrorEvent } from './MobileV3PlayerAPI'; /** * @category Utils diff --git a/src/ts/utils/focusvisibilitytracker.ts b/src/ts/utils/FocusVisibilityTracker.ts similarity index 100% rename from src/ts/utils/focusvisibilitytracker.ts rename to src/ts/utils/FocusVisibilityTracker.ts diff --git a/src/ts/utils/groupplaybackapi.ts b/src/ts/utils/GroupPlaybackAPI.ts similarity index 100% rename from src/ts/utils/groupplaybackapi.ts rename to src/ts/utils/GroupPlaybackAPI.ts diff --git a/src/ts/utils/guid.ts b/src/ts/utils/Guid.ts similarity index 100% rename from src/ts/utils/guid.ts rename to src/ts/utils/Guid.ts diff --git a/src/ts/utils/imageloader.ts b/src/ts/utils/ImageLoader.ts similarity index 98% rename from src/ts/utils/imageloader.ts rename to src/ts/utils/ImageLoader.ts index 125cd6538..8ed213e0d 100644 --- a/src/ts/utils/imageloader.ts +++ b/src/ts/utils/ImageLoader.ts @@ -1,4 +1,4 @@ -import {DOM} from '../dom'; +import {DOM} from '../DOM'; export interface ImageLoadedCallback { (url: string, width: number, height: number): void; diff --git a/src/ts/utils/mobilev3playerapi.ts b/src/ts/utils/MobileV3PlayerAPI.ts similarity index 95% rename from src/ts/utils/mobilev3playerapi.ts rename to src/ts/utils/MobileV3PlayerAPI.ts index 3165bc942..2936483fa 100644 --- a/src/ts/utils/mobilev3playerapi.ts +++ b/src/ts/utils/MobileV3PlayerAPI.ts @@ -1,5 +1,5 @@ import { PlayerAPI, PlayerEvent, PlayerEventBase, PlayerEventCallback } from 'bitmovin-player'; -import { WrappedPlayer } from '../uimanager'; +import { WrappedPlayer } from '../UIManager'; export enum MobileV3PlayerEvent { SourceError = 'sourceerror', diff --git a/src/ts/utils/playerutils.ts b/src/ts/utils/PlayerUtils.ts similarity index 97% rename from src/ts/utils/playerutils.ts rename to src/ts/utils/PlayerUtils.ts index e8bcd8c7a..fa97bffe3 100644 --- a/src/ts/utils/playerutils.ts +++ b/src/ts/utils/PlayerUtils.ts @@ -1,6 +1,6 @@ -import {Event, EventDispatcher, NoArgs} from '../eventdispatcher'; -import {BrowserUtils} from './browserutils'; -import { UIInstanceManager } from '../uimanager'; +import {Event, EventDispatcher, NoArgs} from '../EventDispatcher'; +import {BrowserUtils} from './BrowserUtils'; +import { UIInstanceManager } from '../UIManager'; import { PlayerAPI, TimeRange } from 'bitmovin-player'; /** diff --git a/src/ts/components/seekbar/seekbarcontroller.ts b/src/ts/utils/SeekBarController.ts similarity index 96% rename from src/ts/components/seekbar/seekbarcontroller.ts rename to src/ts/utils/SeekBarController.ts index 862015aad..acefdd31f 100644 --- a/src/ts/components/seekbar/seekbarcontroller.ts +++ b/src/ts/utils/SeekBarController.ts @@ -1,7 +1,7 @@ -import { UIUtils } from '../../utils/uiutils'; -import { DOM } from '../../dom'; +import { UIUtils } from './UIUtils'; +import { DOM } from '../DOM'; import { PlayerAPI } from 'bitmovin-player'; -import { VolumeController } from '../../utils/volumecontroller'; +import { VolumeController } from './VolumeController'; export enum SeekBarType { Vod, diff --git a/src/ts/utils/storageutils.ts b/src/ts/utils/StorageUtils.ts similarity index 98% rename from src/ts/utils/storageutils.ts rename to src/ts/utils/StorageUtils.ts index ee24996db..368a3a8ff 100644 --- a/src/ts/utils/storageutils.ts +++ b/src/ts/utils/StorageUtils.ts @@ -1,4 +1,4 @@ -import { UIConfig } from '../uiconfig'; +import { UIConfig } from '../UIConfig'; /** * @category Utils diff --git a/src/ts/utils/stringutils.ts b/src/ts/utils/StringUtils.ts similarity index 100% rename from src/ts/utils/stringutils.ts rename to src/ts/utils/StringUtils.ts diff --git a/src/ts/components/settings/subtitlesettings/subtitlesettingsmanager.ts b/src/ts/utils/SubtitleSettingsManager.ts similarity index 94% rename from src/ts/components/settings/subtitlesettings/subtitlesettingsmanager.ts rename to src/ts/utils/SubtitleSettingsManager.ts index 5c94ab3d5..0a422a88c 100644 --- a/src/ts/components/settings/subtitlesettings/subtitlesettingsmanager.ts +++ b/src/ts/utils/SubtitleSettingsManager.ts @@ -1,7 +1,7 @@ -import { StorageUtils } from '../../../utils/storageutils'; -import { Component, ComponentConfig } from '../../component'; -import { EventDispatcher, Event } from '../../../eventdispatcher'; -import { prefixCss } from '../../dummycomponent'; +import { StorageUtils } from './StorageUtils'; +import { Component, ComponentConfig } from '../components/Component'; +import { EventDispatcher, Event } from '../EventDispatcher'; +import { prefixCss } from '../components/DummyComponent'; interface SubtitleSettings { fontColor?: string; diff --git a/src/ts/utils/subtitleutils.ts b/src/ts/utils/SubtitleUtils.ts similarity index 94% rename from src/ts/utils/subtitleutils.ts rename to src/ts/utils/SubtitleUtils.ts index 6e49ae43c..7bd0a4357 100644 --- a/src/ts/utils/subtitleutils.ts +++ b/src/ts/utils/SubtitleUtils.ts @@ -1,10 +1,10 @@ -import { ListItem, ListSelector, ListSelectorConfig } from '../components/lists/listselector'; -import { UIInstanceManager } from '../uimanager'; +import { ListItem, ListSelector, ListSelectorConfig } from '../components/lists/ListSelector'; +import { UIInstanceManager } from '../UIManager'; import { PlayerAPI, SubtitleEvent, SubtitleTrack } from 'bitmovin-player'; import { i18n } from '../localization/i18n'; -import { StorageUtils } from './storageutils'; -import { prefixCss } from '../components/dummycomponent'; -import { StoredSubtitleLanguage } from '../components/buttons/subtitletogglebutton'; +import { StorageUtils } from './StorageUtils'; +import { prefixCss } from '../components/DummyComponent'; +import { StoredSubtitleLanguage } from '../components/buttons/SubtitleToggleButton'; /** * Helper class to handle all subtitle related events diff --git a/src/ts/utils/timelinemarkershandler.ts b/src/ts/utils/TimelineMarkersHandler.ts similarity index 96% rename from src/ts/utils/timelinemarkershandler.ts rename to src/ts/utils/TimelineMarkersHandler.ts index 8e2f6cd7c..2d50e535b 100644 --- a/src/ts/utils/timelinemarkershandler.ts +++ b/src/ts/utils/TimelineMarkersHandler.ts @@ -1,11 +1,11 @@ import { PlayerAPI } from 'bitmovin-player'; -import { UIInstanceManager } from '../uimanager'; -import { DOM } from '../dom'; -import { ComponentConfig } from '../components/component'; -import { TimelineMarker } from '../uiconfig'; -import { SeekBarMarker } from '../components/seekbar/seekbar'; -import { PlayerUtils } from './playerutils'; -import { Timeout } from './timeout'; +import { UIInstanceManager } from '../UIManager'; +import { DOM } from '../DOM'; +import { ComponentConfig } from '../components/Component'; +import { TimelineMarker } from '../UIConfig'; +import { SeekBarMarker } from '../components/seekbar/SeekBar'; +import { PlayerUtils } from './PlayerUtils'; +import { Timeout } from './Timeout'; /** * @category Configs diff --git a/src/ts/utils/timeout.ts b/src/ts/utils/Timeout.ts similarity index 100% rename from src/ts/utils/timeout.ts rename to src/ts/utils/Timeout.ts diff --git a/src/ts/utils/uiutils.ts b/src/ts/utils/UIUtils.ts similarity index 89% rename from src/ts/utils/uiutils.ts rename to src/ts/utils/UIUtils.ts index 406874ff7..e5fbf0a66 100644 --- a/src/ts/utils/uiutils.ts +++ b/src/ts/utils/UIUtils.ts @@ -1,5 +1,5 @@ -import {Component, ComponentConfig} from '../components/component'; -import {Container} from '../components/container'; +import {Component, ComponentConfig} from '../components/Component'; +import {Container} from '../components/Container'; /** * @category Utils diff --git a/src/ts/utils/volumecontroller.ts b/src/ts/utils/VolumeController.ts similarity index 98% rename from src/ts/utils/volumecontroller.ts rename to src/ts/utils/VolumeController.ts index b423b3d76..ec02c8f6c 100644 --- a/src/ts/utils/volumecontroller.ts +++ b/src/ts/utils/VolumeController.ts @@ -1,4 +1,4 @@ -import { Event, EventDispatcher } from '../eventdispatcher'; +import { Event, EventDispatcher } from '../EventDispatcher'; import { PlayerAPI } from 'bitmovin-player'; export interface VolumeSettingChangedArgs { diff --git a/src/ts/utils/vttutils.ts b/src/ts/utils/VttUtils.ts similarity index 99% rename from src/ts/utils/vttutils.ts rename to src/ts/utils/VttUtils.ts index 62cbca35c..c445353fe 100644 --- a/src/ts/utils/vttutils.ts +++ b/src/ts/utils/VttUtils.ts @@ -1,6 +1,6 @@ -import { SubtitleRegionContainer, SubtitleLabel } from '../components/overlays/subtitleoverlay'; +import { SubtitleRegionContainer, SubtitleLabel } from '../components/overlays/SubtitleOverlay'; import { VTTProperties, VTTRegionProperties } from 'bitmovin-player/types/subtitles/vtt/API'; -import { DOM, Size } from '../dom'; +import { DOM, Size } from '../DOM'; // Our default height of a line const lineHeight = 28; diff --git a/src/ts/components/seekbar/seekbarbufferlevel.ts b/src/ts/utils/getMinBufferLevel.ts similarity index 100% rename from src/ts/components/seekbar/seekbarbufferlevel.ts rename to src/ts/utils/getMinBufferLevel.ts