caif
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
caif
decompose-extensions
/
com.nxoim.caif.decompose
/
PredictiveBackCapabilityDispatcher
Predictive
Back
Capability
Dispatcher
class
PredictiveBackCapabilityDispatcher
(
cycleController
:
StackCycleController
)
:
BaseCapabilityDispatcher
<
PredictiveBackCapability
>
Members
Constructors
Predictive
Back
Capability
Dispatcher
Link copied to clipboard
constructor
(
cycleController
:
StackCycleController
)
Properties
capability
Type
Link copied to clipboard
open
override
val
capabilityType
:
KClass
<
PredictiveBackCapability
>
Functions
for
Each
Affected
Items
Capability
Link copied to clipboard
inline
fun
forEachAffectedItemsCapability
(
block
:
PredictiveBackCapability
.
(
)
->
Unit
)
on
End
Link copied to clipboard
fun
onEnd
(
)
on
Progress
Link copied to clipboard
fun
onProgress
(
progress
:
Float
,
touchPosition
:
Offset
,
swipeEdge
:
BackEvent.SwipeEdge
)
on
Start
Link copied to clipboard
fun
onStart
(
progress
:
Float
,
touchPosition
:
Offset
,
swipeEdge
:
BackEvent.SwipeEdge
)
progress
Cycle
Link copied to clipboard
fun
progressCycle
(
)
start
Cycle
Link copied to clipboard
fun
startCycle
(
)
:
Map
<
Any
,
PredictiveBackCapability
?
>