Type:IButton: Difference between revisions

From Resonite Wiki
Create IButton
 
Reformat
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
An IButton is an interface to refer to any button type. A button may be a [[LegacyButton (Component)|legacy button]], a UIX button, a [[PhysicalButton (Component)]], [[TouchButton (Component)]], or any other item that is categorized as a button.  
'''IButton''' is an [[Interface Type|interface type]] defining common button behaviors for pressing and hovering.


IButton unifies all these different types of buttons, and allows you to refer to all of them and read values that they all share, no matter what kind it is. For example, IsPressed, IsHovering, and touch point are some of the different values buttons share, to name a few.
== Implementers ==
{{stub}}
* [[Component:Button|Button]]
* [[Component:ContextMenuItemSource|ContextMenuItemSource]]
* [[Component:LegacyButton|LegacyButton]]
* [[Component:PhysicalButton|PhysicalButton]]
* [[Component:TouchButton|TouchButton]]
 
[[Category:Type]]

Latest revision as of 22:36, 12 November 2024

IButton is an interface type defining common button behaviors for pressing and hovering.

Implementers

This article or section is a Stub. You can help the Resonite Wiki by expanding it.