|_positioner|'''[[Component:UserInterfacePositioner|UserInterfacePositioner]]'''|TypeAdv4=true| Handles positioning the dash in front of the user while it is in user space.
|_modalOverlay|'''[[Component:ModalOverlayManager|ModalOverlayManager]]'''|TypeAdv5=true| Handles managing the different overlays on different screens like the home tab.
|_legacyInventoryPanel|'''[[Component:LegacyCanvasPanel|LegacyCanvasPanel]]'''|TypeAdv6=true| Legacy. not used in newer versions. From a time before time when UIX didn't exist.
|_legacyInventory|'''[[Component:InventoryBrowser|InventoryBrowser]]'''|TypeAdv7=true| Legacy. not used in newer versions. From a time before time when UIX didn't exist.
|_lookat|'''[[Component:LookAt|LookAt]]'''|TypeAdv9=true| The lookat component that handles keeping the dash facing the user.
|_uiEditModeToggle|Slot|
|_uiEditModeToggle|Slot| The slot that appears when the user has the ability to turn off UI edit mode after turning it on.
|_alwaysOnFacetRoot|Slot|
|_alwaysOnFacetRoot|Slot| This slot stores elements of the dash that were made on a facet that are marked as always on. Things that end up here will have a [[Component:AlwaysOnFacetModule|Always On Facet Module Component]] so they always stay enabled even when the dash closes.
|_screensWorkspace|'''[[Component:Workspace|Workspace]]'''|TypeAdv12=true| The workspace for screens that should be saved when the user's dash gets saved. helps preserve dash customization between machines.
|_topWorkspace|'''[[Component:Workspace|Workspace]]'''|TypeAdv13=true| The workspace for top area elements that should be saved when the user's dash gets saved. helps preserve dash customization between machines.
|_notifications|'''[[Component:NotificationPanel|NotificationPanel]]'''|TypeAdv14=true| The component that handles notifications for the game for the current session and people coming online.
|_notificationsRoot|Slot|
|_notificationsRoot|Slot| The slot that contains the entirety of the notifications stack and logic.
|_notificationsHolder|Slot|
|_notificationsHolder|Slot| The slot at which notification elements should appear like users joining and role changing.
}}
== Sync Delegates ==
{{Table ComponentTriggers
|OnModalOverlayRequested:[[Type:Action`1|Action`1]]<[[Component:ModalOverlayManager|ModalOverlayManager]]>|[[Type:Action`1|Action`1]]<[[Component:ModalOverlayManager|ModalOverlayManager]]>|true| handles when the modal overlay request action is made.
|OnTurnOffEditMode:[[Type:ButtonEventHandler|ButtonEventHandler]]|[[Type:ButtonEventHandler|ButtonEventHandler]]|true| Handles when the user requests to turn off edit mode via the button at the bottom of the dash.
|SetupDefaultTopBar:[[Type:Action`1|Action`1]]<[[Type:Slot|Slot]]>|[[Type:Action`1|Action`1]]<[[Type:Slot|Slot]]>|true| Handles when the dash requests a setup of a fresh new dash topbar.
|OnHide:[[Type:Action`1|Action`1]]<[[Component:LegacyPanel|LegacyPanel]]>|[[Type:Action`1|Action`1]]<[[Component:LegacyPanel|LegacyPanel]]>|true| Handles hiding of legacy panels on dash elements that still use it.
This is a Userspace Only component — It cannot be attached anywhere but inside the userspace. Changing components in userspace is not recommended and may break functionality of your dashboard. Proceed with caution even if you know what you're doing.
This slot stores elements of the dash that were made on a facet that are marked as always on. Things that end up here will have a Always On Facet Module Component so they always stay enabled even when the dash closes.