snowplow-android-tracker
5.0.0-dev.1
snowplow-android-tracker
/
com.snowplowanalytics.core.tracker
/
ScreenStateMachine
Screen
State
Machine
class
ScreenStateMachine
:
StateMachineInterface
Types
Constructors
Functions
Properties
Constructors
Screen
State
Machine
Link copied to clipboard
fun
ScreenStateMachine
(
)
Types
Companion
Link copied to clipboard
object
Companion
Functions
after
Track
Link copied to clipboard
open
override
fun
afterTrack
(
event
:
InspectableEvent
)
entities
Link copied to clipboard
open
override
fun
entities
(
event
:
InspectableEvent
,
state
:
State
?
)
:
List
<
SelfDescribingJson
>
?
payload
Values
Link copied to clipboard
open
override
fun
payloadValues
(
event
:
InspectableEvent
,
state
:
State
?
)
:
Map
<
String
,
Any
>
?
transition
Link copied to clipboard
open
override
fun
transition
(
event
:
Event
,
state
:
State
?
)
:
State
?
Properties
identifier
Link copied to clipboard
open
override
val
identifier
:
String
subscribed
Event
Schemas
For
After
Track
Callback
Link copied to clipboard
open
override
val
subscribedEventSchemasForAfterTrackCallback
:
List
<
String
>
subscribed
Event
Schemas
For
Entities
Generation
Link copied to clipboard
open
override
val
subscribedEventSchemasForEntitiesGeneration
:
List
<
String
>
subscribed
Event
Schemas
For
Payload
Updating
Link copied to clipboard
open
override
val
subscribedEventSchemasForPayloadUpdating
:
List
<
String
>
subscribed
Event
Schemas
For
Transitions
Link copied to clipboard
open
override
val
subscribedEventSchemasForTransitions
:
List
<
String
>