|InteractionRelay|'''[[Component:DesktopInteractionRelay|DesktopInteractionRelay]]'''|TypeAdv0=true| The relay allowing desktop interaction.
|InteractionRelay|'''[[Component:DesktopInteractionRelay|DesktopInteractionRelay]]'''|TypeAdv0=true| The relay allowing desktop interaction.
|Index|Int| The display to show in a multi monitor settup.
|Index|Int| The display to show in a multi monitor settup.
|FollowCursor|Bool| whether the desktop cursor should follow the Resonite dash cursor when not clicking.
|FollowCursor|Bool| whether the desktop cursor should follow the Resonite dash cursor when not clicking.
Line 16:
Line 16:
== Sync Delegates ==
== Sync Delegates ==
{{Table ComponentTriggers
{{Table ComponentTriggers
|OnDisplayItemGenerated()|[[Component:DesktopDisplayLayout#DisplayItemHandler|DisplayItemHandler]]| Used to handle the creation of new displays and their UI from a [[Component:DesktopDisplayLayout|DesktopDisplayLayout]].
|OnDisplayItemGenerated(Display, Slot)|[[Type:Delegate|Delegate]]<[[Type:Display|Display]]: display, [[Type:Slot|Slot]]: itemRoot> -> [[Type:Void|Void]] : HIDDEN METHOD| Used to handle the creation of new displays and their UI from a [[Component:DesktopDisplayLayout|DesktopDisplayLayout]].
|OnSwitchDisplay()|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]]: button, [[Type:ButtonEventData|ButtonEventData]]: eventData, [[Type:Int|Int]] index>| handles switching the viewed desktop display for this component.
|OnSwitchDisplay(IButton, ButtonEventData, int)|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]]: button, [[Type:ButtonEventData|ButtonEventData]]: eventData, [[Type:Int|Int]]: index> -> [[Type:Void|Void]] : HIDDEN METHOD| handles switching the viewed desktop display for this component.
|OnOpenKeyboard()|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]]: button, [[Type:ButtonEventData|ButtonEventData]]: eventData>| Handles the opening of a keyboard and focusing it to the desktop.
|OnOpenKeyboard(IButton, ButtonEventData)|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]]: button, [[Type:ButtonEventData|ButtonEventData]]: eventData> -> [[Type:Void|Void]] : HIDDEN METHOD| Handles the opening of a keyboard and focusing it to the desktop.
|OnOpenStartMenu()|[[Type:Delegate|Delegate]]<[[Type:IButton|IButton]]: button, [[Type:ButtonEventData|ButtonEventData]]: eventData>| handles opening a computer's start menu.