SRTabButton.cs 617 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. using System;
  2. using SRF;
  3. using SRF.UI;
  4. using UnityEngine;
  5. using UnityEngine.UI;
  6. namespace SRDebugger.UI.Controls
  7. {
  8. public class SRTabButton : SRMonoBehaviourEx
  9. {
  10. public bool IsActive
  11. {
  12. get
  13. {
  14. return this.ActiveToggle.enabled;
  15. }
  16. set
  17. {
  18. this.ActiveToggle.enabled = value;
  19. }
  20. }
  21. [RequiredField]
  22. public Behaviour ActiveToggle;
  23. [RequiredField]
  24. public Button Button;
  25. [RequiredField]
  26. public RectTransform ExtraContentContainer;
  27. [RequiredField]
  28. public StyleComponent IconStyleComponent;
  29. [RequiredField]
  30. public Text TitleText;
  31. }
  32. }