メインコンテンツまでスキップ

Class YauiToggle

A selectable that switches on and off when clicked or submitted, showing Yaui.YauiToggle.Graphic (through its opacity) while on. Toggles of a Yaui.YauiToggleGroup are exclusive.

Assembly: Yaui.dll​
View Source​
Declaration
public class YauiToggle : YauiSelectable, IPointerEnterHandler, IPointerExitHandler, IPointerDownHandler, IPointerUpHandler, ISelectHandler, IDeselectHandler, IMoveHandler, IPointerClickHandler, ISubmitHandler

Inheritance: System.Object -> Yaui.YauiSelectable

Implements:

Expand

IPointerEnterHandler, IPointerExitHandler, IPointerDownHandler, IPointerUpHandler, ISelectHandler, IDeselectHandler, IMoveHandler, IPointerClickHandler, ISubmitHandler

Properties​

IsOn​

View Source​
Declaration
public bool IsOn { get; set; }

Graphic​

View Source​
Declaration
public YauiElement Graphic { get; set; }

ToggleTransition​

View Source​
Declaration
public ToggleTransition ToggleTransition { get; set; }

Group​

View Source​
Declaration
public YauiToggleGroup Group { get; set; }

OnValueChanged​

View Source​
Declaration
public YauiToggle.ToggleEvent OnValueChanged { get; set; }

Methods​

SetIsOnWithoutNotify(bool)​

Switches without invoking Yaui.YauiToggle.OnValueChanged.

View Source​
Declaration
public void SetIsOnWithoutNotify(bool value)
Parameters​
TypeName
System.Booleanvalue

OnEnable()​

View Source​
Declaration
protected override void OnEnable()

OnDisable()​

View Source​
Declaration
protected override void OnDisable()

OnValidate()​

View Source​
Declaration
protected override void OnValidate()

OnPointerClick(PointerEventData)​

View Source​
Declaration
public virtual void OnPointerClick(PointerEventData eventData)
Parameters​
TypeName
PointerEventDataeventData

OnSubmit(BaseEventData)​

View Source​
Declaration
public virtual void OnSubmit(BaseEventData eventData)
Parameters​
TypeName
BaseEventDataeventData

Implements​

  • IPointerEnterHandler
  • IPointerExitHandler
  • IPointerDownHandler
  • IPointerUpHandler
  • ISelectHandler
  • IDeselectHandler
  • IMoveHandler
  • IPointerClickHandler
  • ISubmitHandler