-
public class InAppMessaging.Companion
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisPresentingprivate InAppMessagingDelegatedelegatepublic final static InAppMessaging.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final Unitdismiss()現在表示中の全てのアプリ内メッセージを非表示にします。 final Unitsuppress()アプリ内メッセージの表示を抑制します。なお既に表示されているアプリ内メッセージは、メソッドの呼び出しと同時に非表示となります。 final Unitunsuppress()アプリ内メッセージの表示抑制状態を解除します。 final UnitregisterPopupWindow(PopupWindow popupWindow)アプリ内で保持しているPopupWindowを渡します。 SDKはアプリ内メッセージ表示中に、渡されたPopupWindowの状態に応じてタップの透過等を行ないます。 final UnitregisterWindow(Window window)アプリ内で保持しているandroid.view.WindowManager. final BooleangetIsPresenting()final InAppMessagingDelegategetDelegate()final UnitsetDelegate(InAppMessagingDelegate delegate)-
-
Method Detail
-
unsuppress
final Unit unsuppress()
アプリ内メッセージの表示抑制状態を解除します。
-
registerPopupWindow
final Unit registerPopupWindow(PopupWindow popupWindow)
アプリ内で保持しているPopupWindowを渡します。 SDKはアプリ内メッセージ表示中に、渡されたPopupWindowの状態に応じてタップの透過等を行ないます。
- Parameters:
popupWindow- PopupWindow
-
registerWindow
final Unit registerWindow(Window window)
アプリ内で保持しているandroid.view.WindowManager.LayoutParams#TYPE_APPLICATION_PANELタイプのWindowを渡します。 SDKはアプリ内メッセージ表示中に、渡されたWindowの状態に応じてタップの透過等を行ないます。
- Parameters:
window- Window
-
getIsPresenting
final Boolean getIsPresenting()
-
getDelegate
final InAppMessagingDelegate getDelegate()
-
setDelegate
final Unit setDelegate(InAppMessagingDelegate delegate)
-
-
-
-