IRequestManager
public protocol IRequestManager
Undocumented
-
ポップアップがタップされた際のセッションIDを設定する
Declaration
Swift
func putTappedSessionId(_ sessionId: SessionId)
Parameters
sessionId
ポップアップセッションID
-
リクエスト管理用の詳細情報を生成する
Declaration
Swift
func makeRequestInfo(_ trackingValues: TrackingValues) -> RequestInfo
Parameters
trackingValues
トラッキング用のAppKeys
Return Value
生成されたリクエストの管理用情報
-
リクエストを追加する
Declaration
Swift
func addRequest(_ request: ApiRequest, info: RequestInfo?)
Parameters
request
リクエスト
info
リクエストの管理情報
-
引数のリクエストが成功したことをこのインスタンスに通知する
Declaration
Swift
func notifyRequestAccepted(_ request: ApiRequest)
Parameters
request
リクエスト
-
引数のリクエストが失敗したことをこのインスタンスに通知する
Declaration
Swift
func notifyRequestRejected(_ request: ApiRequest)
Parameters
request
リクエスト
-
通知に関する情報を取得するためのIRtoasterNotificationを設定
Declaration
Swift
func setRtoasterNotification(_ notificationComponent: IRtoasterNotification)