caif
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
caif
core
/
com.nxoim.caif.prefabs.stack
/
ContextResolver
Context
Resolver
@
Immutable
interface
ContextResolver
<
ItemType
,
Key
:
Any
,
Context
,
CreationContext
>
Members
Functions
build
Contexts
Link copied to clipboard
abstract
fun
buildContexts
(
stack
:
List
<
ItemType
>
,
previousStack
:
List
<
ItemType
>
?
,
treatNewEnteringAsPreparing
:
Boolean
,
recalculateEnteringToMoving
:
Boolean
,
previousContexts
:
Map
<
Key
,
Context
>
?
=
null
)
:
Map
<
Key
,
Pair
<
Context
,
CreationContext
>
>
key
For
Link copied to clipboard
abstract
fun
keyFor
(
itemType
:
ItemType
)
:
Key