toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['type'] = type?.value;
data['timestamp'] = timestamp;
data['flagKey'] = flagKey;
data['flagId'] = flagId;
data['value'] = value;
data['userId'] = userId;
data['duration'] = duration;
data['source'] = source?.value;
data['error'] = error;
data['errorCode'] = errorCode;
data['sdkVersion'] = sdkVersion;
data['platformType'] = platformType;
data['environment'] = environment;
if (context != null) {
data['context'] = context;
}
return data;
}