App Model Impl
Types
Functions
authorize
Link copied to clipboard
end Session
Link copied to clipboard
get Access Token
Link copied to clipboard
open override fun getAccessToken(reason: InvalidTokenReason, oldToken: String?, onResult: (Completion<GetAccessTokenResponse>) -> Unit)
Content copied to clipboard
is App Redirect Allowed
Link copied to clipboard
open override fun isAppRedirectAllowed(app: String, isAllowed: (Boolean) -> Unit)
Content copied to clipboard
is Remote Config Available
Link copied to clipboard
open override fun isRemoteConfigAvailable(isAvailable: (Boolean) -> Unit)
Content copied to clipboard
is Signed In
Link copied to clipboard
on Custom Scheme Error
Link copied to clipboard
on Image Data Received
Link copied to clipboard
on Login
Link copied to clipboard
on Logout
Link copied to clipboard
on Share Text Received
Link copied to clipboard
open Url In New Tab
Link copied to clipboard
open override fun openUrlInNewTab(openURLInNewTabRequest: OpenURLInNewTabRequest)
Content copied to clipboard
set User Property
Link copied to clipboard
open override fun setUserProperty(key: String, value: String, update: Boolean)
Content copied to clipboard
show Share Sheet
Link copied to clipboard
Properties
authorize
Link copied to clipboard
open override val authorize: MutableLiveData<Event<AppModel.Result<Completion<String?>>>>
Content copied to clipboard
callback
Link copied to clipboard
close
Link copied to clipboard
endSession
Link copied to clipboard
open override val endSession: MutableLiveData<Event<AppModel.Result<LogoutResponse>>>
Content copied to clipboard
openUrlInNewTab
Link copied to clipboard
open override var openUrlInNewTab: MutableLiveData<OpenURLInNewTabRequest>
Content copied to clipboard