toggle menu
foundation
0.27.0
jvm
switch theme
search in API
foundation
/
org.jetbrains.jewel.foundation.actionSystem
/
DataProviderNode
Data
Provider
Node
class
DataProviderNode
(
var
dataProvider
:
DataProviderContext
.
(
)
->
Unit
)
:
Modifier.Node
,
FocusEventModifierNode
,
TraversableNode
Members
Constructors
Data
Provider
Node
Link copied to clipboard
constructor
(
dataProvider
:
DataProviderContext
.
(
)
->
Unit
)
Types
Traverse
Key
Link copied to clipboard
object
TraverseKey
Properties
coroutine
Scope
Link copied to clipboard
val
coroutineScope
:
CoroutineScope
data
Provider
Link copied to clipboard
var
dataProvider
:
DataProviderContext
.
(
)
->
Unit
has
Focus
Link copied to clipboard
var
hasFocus
:
Boolean
is
Attached
Link copied to clipboard
var
isAttached
:
Boolean
node
Link copied to clipboard
override
var
node
:
Modifier.Node
should
Auto
Invalidate
Link copied to clipboard
open
val
shouldAutoInvalidate
:
Boolean
traverse
Key
Link copied to clipboard
open
override
val
traverseKey
:
DataProviderNode.TraverseKey
Functions
on
Attach
Link copied to clipboard
open
fun
onAttach
(
)
on
Detach
Link copied to clipboard
open
fun
onDetach
(
)
on
Focus
Event
Link copied to clipboard
open
override
fun
onFocusEvent
(
focusState
:
FocusState
)
on
Reset
Link copied to clipboard
open
fun
onReset
(
)
side
Effect
Link copied to clipboard
fun
sideEffect
(
effect
:
(
)
->
Unit
)