snowplow-android-tracker
5.0.0-dev.1
snowplow-android-tracker
/
com.snowplowanalytics.core.statemachine
/
StateMachineInterface
State
Machine
Interface
interface
StateMachineInterface
Functions
Properties
Inheritors
Functions
after
Track
Link copied to clipboard
abstract
fun
afterTrack
(
event
:
InspectableEvent
)
entities
Link copied to clipboard
abstract
fun
entities
(
event
:
InspectableEvent
,
state
:
State
?
)
:
List
<
SelfDescribingJson
>
?
payload
Values
Link copied to clipboard
abstract
fun
payloadValues
(
event
:
InspectableEvent
,
state
:
State
?
)
:
Map
<
String
,
Any
>
?
transition
Link copied to clipboard
abstract
fun
transition
(
event
:
Event
,
state
:
State
?
)
:
State
?
Properties
identifier
Link copied to clipboard
abstract
val
identifier
:
String
subscribed
Event
Schemas
For
After
Track
Callback
Link copied to clipboard
abstract
val
subscribedEventSchemasForAfterTrackCallback
:
List
<
String
>
subscribed
Event
Schemas
For
Entities
Generation
Link copied to clipboard
abstract
val
subscribedEventSchemasForEntitiesGeneration
:
List
<
String
>
subscribed
Event
Schemas
For
Payload
Updating
Link copied to clipboard
abstract
val
subscribedEventSchemasForPayloadUpdating
:
List
<
String
>
subscribed
Event
Schemas
For
Transitions
Link copied to clipboard
abstract
val
subscribedEventSchemasForTransitions
:
List
<
String
>
Inheritors
DeepLinkStateMachine
Link copied to clipboard
LifecycleStateMachine
Link copied to clipboard
PluginStateMachine
Link copied to clipboard
ScreenStateMachine
Link copied to clipboard