Closed GregHib closed 4 years ago
Widget -> Window Component -> Widget frame: Boolean -> permanent WidgetOpen -> WindowOpen(permanent, parentId, widgetId, windowId) WidgetComponentAnimation -> WidgetAnimation WidgetComponentSettings -> WidgetSetting WidgetWindowsPane -> WindowDisplay
Widget
Window
Component
frame: Boolean
permanent
WidgetOpen
WindowOpen(permanent, parentId, widgetId, windowId)
WidgetComponentAnimation
WidgetAnimation
WidgetComponentSettings
WidgetSetting
WidgetWindowsPane
WindowDisplay
Widget -> WindowSystem BaseWidget -> WindowSystem BaseFrame -> MenuSystem Frame -> Menu BaseFullScreen -> BaseFullscreen FullScreen -> Fullscreen BaseScreen -> ScreenSystem CustomScreenWidgetSystem -> CustomScreenSystem
WindowSystem
BaseWidget
BaseFrame
MenuSystem
Frame
Menu
BaseFullScreen
BaseFullscreen
FullScreen
Fullscreen
BaseScreen
ScreenSystem
CustomScreenWidgetSystem
CustomScreenSystem
The following messages should stay the same: WidgetHeadMob WidgetHeadPlayer WidgetItem WidgetItems
WidgetHeadMob
WidgetHeadPlayer
WidgetItem
WidgetItems
Will require server-core changes.
server-core
Stuck with interface and components to stay true to client-side naming. See #130
interface
components
Widget
->Window
Component
->Widget
frame: Boolean
->permanent
WidgetOpen
->WindowOpen(permanent, parentId, widgetId, windowId)
WidgetComponentAnimation
->WidgetAnimation
WidgetComponentSettings
->WidgetSetting
WidgetWindowsPane
->WindowDisplay
Widget
->WindowSystem
BaseWidget
->WindowSystem
BaseFrame
->MenuSystem
Frame
->Menu
BaseFullScreen
->BaseFullscreen
FullScreen
->Fullscreen
BaseScreen
->ScreenSystem
CustomScreenWidgetSystem
->CustomScreenSystem
The following messages should stay the same:
WidgetHeadMob
WidgetHeadPlayer
WidgetItem
WidgetItems