UnityCanvasTransport
class AnchorLinkTransportSharp::Src::Transports::Canvas::UnityCanvasTransport
: public UnityTransportSummary
private string CountdownText
public UnityCanvasTransport(TransportOptions options)
public override void ShowLoading()
public override void OnSuccess(SigningRequest request, TransactResult result)
public override void OnFailure(SigningRequest request, Exception exception)
public override void DisplayRequest(SigningRequest request)
public void OnVersionButtonPressed()
public void OnDownloadAnchorButtonPressed()
public void OnLoginPanelCloseButtonPressed()
public void OnStaticQRCodeHolderTargetButtonPressed(RectTransform resizableQRCodePanel)
public void OnResizableQRCodeHolderTargetButtonPressed(RectTransform resizableQRCodePanel)
public void OnQRHyperlinkButtonPressed()
public void OnLaunchAnchorButtonPressed()
public void OnCloseLoadingPanelButtonPressed()
public void OnCloseTimeoutPanelButtonPressed()
public void OnSignManuallyButtonPressed()
public void OnCloseSignPanelButtonPressed()
public void OnCloseSuccessPanelButtonPressed()
public void OnCloseFailurePanelButtonPressed()
private Coroutine counterCoroutine= null
private GameObject HyperlinkCopiedNotificationPanel
Confirmation panel for when the link has been successfully copied.
private GameObject LoginSubpanel
private GameObject ManuallySignSubpanel
private Button CloseLoginPanelButton
private Button StaticQRCodeHolderTargetButton
private Button ResizableQRCodeHolderTargetButton
private Animator ResizableQRCode_Animator
private Button HyperlinkCopyButton
private Button LaunchAnchorButton
private TextMeshProUGUI CountdownTextGUI
private void Awake()
private void SwitchToLightTheme()
Toggle between the light and dark theme (default is dark)
private IEnumerator ResizableQRCodePanelZoomOut(RectTransform resizableQRCodePanel)
private IEnumerator ToggleHyperlinkCopyButton_Delayed()
private void StartTimer()
private IEnumerator CountdownTimer(float counterDuration)
private void ClearAllLinks()
Members
private string CountdownText
public UnityCanvasTransport(TransportOptions options)
public override void ShowLoading()
public override void OnSuccess(SigningRequest request, TransactResult result)
public override void OnFailure(SigningRequest request, Exception exception)
public override void DisplayRequest(SigningRequest request)
public void OnVersionButtonPressed()
public void OnDownloadAnchorButtonPressed()
public void OnLoginPanelCloseButtonPressed()
public void OnStaticQRCodeHolderTargetButtonPressed(RectTransform resizableQRCodePanel)
public void OnResizableQRCodeHolderTargetButtonPressed(RectTransform resizableQRCodePanel)
public void OnQRHyperlinkButtonPressed()
public void OnLaunchAnchorButtonPressed()
public void OnCloseLoadingPanelButtonPressed()
public void OnCloseTimeoutPanelButtonPressed()
public void OnSignManuallyButtonPressed()
public void OnCloseSignPanelButtonPressed()
public void OnCloseSuccessPanelButtonPressed()
public void OnCloseFailurePanelButtonPressed()
private Coroutine counterCoroutine= null
private GameObject HyperlinkCopiedNotificationPanel
Confirmation panel for when the link has been successfully copied.
private GameObject LoginSubpanel
private GameObject ManuallySignSubpanel
private Button CloseLoginPanelButton
private Button StaticQRCodeHolderTargetButton
private Button ResizableQRCodeHolderTargetButton
private Animator ResizableQRCode_Animator
private Button HyperlinkCopyButton
private Button LaunchAnchorButton
private TextMeshProUGUI CountdownTextGUI
private void Awake()
private void SwitchToLightTheme()
Toggle between the light and dark theme (default is dark)
private IEnumerator ResizableQRCodePanelZoomOut(RectTransform resizableQRCodePanel)
private IEnumerator ToggleHyperlinkCopyButton_Delayed()
private void StartTimer()
private IEnumerator CountdownTimer(float counterDuration)
private void ClearAllLinks()
Last updated