private void onGameObjectEnabledChanged(bool subjectEnabled)
 {
     cancelButtonEnabled = subjectEnabled;
     if (tweenerInitialized)
     {
         if (cancelButtonEnabled)
         {
             openCloseTweener.Open();
         }
         else
         {
             openCloseTweener.Close();
         }
     }
 }
Exemple #2
0
 public override void EnableElement()
 {
     isEnabled = true;
     setChildrenActive(isActive: true);
     if (isHidden)
     {
         isHidden = false;
         if (base.gameObject.GetComponent <CanvasGroup>() != null)
         {
             Object.Destroy(base.gameObject.GetComponent <CanvasGroup>());
         }
         return;
     }
     if (openCloseTweener == null)
     {
         initOpenCloseTweener();
     }
     if (!openCloseTweener.IsOpen)
     {
         openCloseTweener.Open();
     }
     setButtonsEnabled(isEnabled: true);
 }