toggle menu
trixnity-clientserverapi-client
4.3.12
common
switch theme
search in API
trixnity-clientserverapi-client
/
net.folivo.trixnity.clientserverapi.client
/
UIA
/
Step
Step
data
class
Step
<
T
>
(
val
state
:
UIAState
,
getFallbackUrlCallback
:
(
AuthenticationType
)
->
Url
,
authenticateCallback
:
suspend
(
AuthenticationRequest
)
->
Result
<
UIA
<
T
>
>
,
onSuccessCallback
:
suspend
(
)
->
Unit
=
{}
)
:
UIA
<
T
>
Members
Members & Extensions
Constructors
Step
Link copied to clipboard
constructor
(
state
:
UIAState
,
getFallbackUrlCallback
:
(
AuthenticationType
)
->
Url
,
authenticateCallback
:
suspend
(
AuthenticationRequest
)
->
Result
<
UIA
<
T
>
>
,
onSuccessCallback
:
suspend
(
)
->
Unit
=
{}
)
Properties
state
Link copied to clipboard
val
state
:
UIAState
Functions
authenticate
Link copied to clipboard
suspend
fun
authenticate
(
request
:
AuthenticationRequest
)
:
Result
<
UIA
<
T
>
>
get
Fallback
Url
Link copied to clipboard
fun
getFallbackUrl
(
authenticationType
:
AuthenticationType
)
:
Url
inject
On
Success
Into
UIA
Link copied to clipboard
suspend
fun
<
T
>
UIA
<
T
>
.
injectOnSuccessIntoUIA
(
onSuccessCallback
:
suspend
(
)
->
Unit
=
{}
)
:
UIA
<
T
>