using System; using UnityEngine.UI; using TapSDK.UI; using UnityEngine; using TapSDK.Core.Internal.Log; namespace TapSDK.Compliance.Internal { public class TapTapComplianceQuickVerifyTipController : BasePanelController { public class OpenParams : AbstractOpenPanelParameter { public Action onClicked; public bool justShowConfirmBtn; public Action onClose; } public Text titleText; public Text mainIntroText; public Text confirmBtn1Text; public Text confirmBtn2Text; public Text denyBtnText; public Button confirmBtn1; public Button confirmBtn2; public Button denyBtn; public Button closeBtn; private OpenParams param; public ScrollRect scrollRect; /// /// bind ugui components for every panel /// protected override void BindComponents() { titleText = transform.Find("Root/TitleText").GetComponent(); scrollRect = transform.Find("Root/Scroll View").GetComponent(); mainIntroText = scrollRect.transform.Find("Viewport/Content/GameIntro").GetComponent(); confirmBtn1Text = transform.Find("Root/Button1/ConfirmBtn/Text").GetComponent(); confirmBtn2Text = transform.Find("Root/Button2/ConfirmBtn/Text").GetComponent(); denyBtnText = transform.Find("Root/Button2/DenyBtn/Text").GetComponent(); confirmBtn1 = transform.Find("Root/Button1/ConfirmBtn").GetComponent