Airship Unity Plugin 10.0.0
  • AirshipSDK
  • AirshipInApp
Public Member Functions | List of all members
AirshipSDK.AirshipInApp Class Reference

Airship InApp Experiences. More...

Public Member Functions

void SetPaused (bool paused)
 Pauses/resumes messages.
 
bool IsPaused ()
 Checks if messages are paused.
 
IEnumerator SetDisplayInterval (TimeSpan displayInterval, Action onComplete=null, Action< Exception > onError=null)
 Sets the display interval for messages asynchronously using a coroutine.
 
TimeSpan GetDisplayInterval ()
 Gets the messages display interval.
 

Detailed Description

Airship InApp Experiences.

Member Function Documentation

◆ GetDisplayInterval()

TimeSpan AirshipSDK.AirshipInApp.GetDisplayInterval ( )
inline

Gets the messages display interval.

Returns
The display interval.

◆ IsPaused()

bool AirshipSDK.AirshipInApp.IsPaused ( )
inline

Checks if messages are paused.

Returns
true if paused, otherwise false

◆ SetDisplayInterval()

IEnumerator AirshipSDK.AirshipInApp.SetDisplayInterval ( TimeSpan  displayInterval,
Action  onComplete = null,
Action< Exception >  onError = null 
)
inline

Sets the display interval for messages asynchronously using a coroutine.

This method does not block Unity's main thread.

Parameters
displayIntervalThe display interval.
onCompleteOptional callback invoked when the operation completes.
onErrorOptional callback invoked if an error occurs.
Returns
A coroutine that can be started with StartCoroutine.

◆ SetPaused()

void AirshipSDK.AirshipInApp.SetPaused ( bool  paused)
inline

Pauses/resumes messages.

Parameters
pausedtrue to pause, false to resume.

Generated on Wed Sep 2 2026 21:27:03 for Airship Unity Plugin by   doxygen 1.9.8