snowplow-android-tracker
5.0.0-dev.1
snowplow-android-tracker
/
com.snowplowanalytics.core.tracker
/
ScreenState
Screen
State
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY
]
)
class
ScreenState
:
State
Constructors
Functions
Properties
Constructors
Screen
State
Link copied to clipboard
fun
ScreenState
(
)
Functions
get
Current
Screen
Link copied to clipboard
fun
getCurrentScreen
(
debug
:
Boolean
)
:
SelfDescribingJson
update
Screen
State
Link copied to clipboard
@
Synchronized
fun
updateScreenState
(
id
:
String
?
,
name
:
String
,
type
:
String
?
,
transitionType
:
String
?
)
@
Synchronized
fun
updateScreenState
(
id
:
String
,
name
:
String
,
type
:
String
?
,
transitionType
:
String
?
,
fragmentClassName
:
String
?
,
fragmentTag
:
String
?
,
activityClassName
:
String
?
,
activityTag
:
String
?
)
Properties
previous
Id
Link copied to clipboard
var
previousId
:
String
?
=
null
previous
Name
Link copied to clipboard
var
previousName
:
String
?
=
null
previous
Type
Link copied to clipboard
var
previousType
:
String
?
=
null