Toolkit
Toggle table of contents
1.7.9
common
Target filter
common
Switch theme
Search in API
Skip to content
Toolkit
compose
/
glass.yasan.toolkit.compose.viewmodel
Package-level
declarations
Types
Functions
Types
Delicate
View
Event
Api
Link copied to clipboard
@
RequiresOptIn
(
level
=
RequiresOptIn.Level.ERROR
)
annotation class
DelicateViewEventApi
Toolkit
View
Model
Link copied to clipboard
abstract
class
ToolkitViewModel
<
S
:
ViewState
,
E
:
ViewEvent
,
A
:
ViewAction
>
:
ViewModel
View
Action
Link copied to clipboard
interface
ViewAction
View
Event
Link copied to clipboard
interface
ViewEvent
View
State
Link copied to clipboard
interface
ViewState
Functions
remember
Send
View
Event
Link copied to clipboard
@
Composable
fun
<
S
:
ViewState
,
E
:
ViewEvent
,
A
:
ViewAction
>
rememberSendViewEvent
(
viewModel
:
ToolkitViewModel
<
S
,
E
,
A
>
)
:
(
E
)
->
Unit
View
Action
Effect
Link copied to clipboard
@
Composable
fun
<
A
:
ViewAction
>
ViewActionEffect
(
viewAction
:
Flow
<
A
>
,
onViewAction
:
(
A
)
->
Unit
)