SRTabButton.cs 634 B

1234567891011121314151617181920212223242526
  1. namespace SRDebugger.UI.Controls
  2. {
  3. using SRF;
  4. using SRF.UI;
  5. using UnityEngine;
  6. using UnityEngine.UI;
  7. public class SRTabButton : SRMonoBehaviourEx
  8. {
  9. [RequiredField] public Behaviour ActiveToggle;
  10. [RequiredField] public UnityEngine.UI.Button Button;
  11. [RequiredField] public RectTransform ExtraContentContainer;
  12. [RequiredField] public StyleComponent IconStyleComponent;
  13. [RequiredField] public Text TitleText;
  14. public bool IsActive
  15. {
  16. get { return ActiveToggle.enabled; }
  17. set { ActiveToggle.enabled = value; }
  18. }
  19. }
  20. }