Writeopia
Toggle table of contents
common
Platform filter
common
Switch theme
Search in API
Writeopia
writeopia_models
/
io.writeopia.sdk.models.utils
/
ResultData
Result
Data
sealed
interface
ResultData
<
T
>
Inheritors
Idle
Loading
Complete
InProgress
Error
Members
Members & Extensions
Types
Complete
Link copied to clipboard
data
class
Complete
<
T
>
(
val
data
:
T
)
:
ResultData
<
T
>
Error
Link copied to clipboard
data
class
Error
<
T
>
(
val
exception
:
Exception
?
=
null
)
:
ResultData
<
T
>
Idle
Link copied to clipboard
class
Idle
<
T
>
:
ResultData
<
T
>
In
Progress
Link copied to clipboard
data
class
InProgress
<
T
>
(
val
data
:
T
)
:
ResultData
<
T
>
Loading
Link copied to clipboard
class
Loading
<
T
>
:
ResultData
<
T
>
Functions
map
Link copied to clipboard
fun
<
T
,
R
>
ResultData
<
T
>
.
map
(
fn
:
(
T
)
->
R
)
:
ResultData
<
R
>
to
Boolean
Link copied to clipboard
fun
ResultData
<
Boolean
>
.
toBoolean
(
)
:
Boolean