Log class abstract

The Log model.

Implementers
Annotations

Constructors

Log({dynamic id, required String type, dynamic timestamp, required String appLaunchTimestamp, required String sid, required Device device, required Map<String, String> properties})
Log.fromMap(Map<String, dynamic> map)

Properties

appLaunchTimestamp String
Timestamp when the app was launched.
final
device Device
Device characteristics associated to this log.
final
hashCode int
The hash code for this object.
no setterinherited
id String
Unique identifier for this log.
final
properties Map<String, String>
Additional key/value pair parameters.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sid String
The session identifier that was provided when the session was started.
final
timestamp String
Log timestamp.
final
type String
The type of the log.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited