toJson method
Implementation
Map<String, dynamic> toJson() => {
'ExpiresAt': expiresAt,
'ContextType': contextType.value,
'UserType': userType.value,
'IsInternal': isInternal,
'UserId': userId,
'AuthSessionId': authSessionId,
'IsAnonymous': isAnonymous,
'IsGlobal': isGlobal,
'AuthProvider': authProvider,
'SsoConnectionId': ssoConnectionId,
'TestLinkId': testLinkId,
'TestLinkName': testLinkName,
'OpcodeGroupsFromServer': opcodeGroupsFromServer.value,
'OpcodeGroupsToServer': opcodeGroupsToServer.value,
'Parameters': parameters,
'GeoCountry': geoCountry,
'GeoSubdivision': geoSubdivision,
'GeoCity': geoCity,
'EdgeRttMsec': edgeRttMsec,
'Description': description,
'DeviceId': deviceId,
'ProductId': productId,
'VersionId': versionId,
'InstallId': installId,
'Locale': locale,
'UserAgent': userAgent,
'ClientType': clientType.value,
'SdkType': sdkType.value,
'SdkCapability': sdkCapability,
'ProtocolVersion': protocolVersion,
'PayloadType': payloadType.value,
'StyleFormat': styleFormat.value,
'SupportsCompression': supportsCompression,
'HasInput': hasInput,
'ReceiveAllMessages': receiveAllMessages,
'ViewportWidth': viewportWidth,
'ViewportHeight': viewportHeight,
'Theme': theme,
'Timezone': timezone,
'IsTouchDevice': isTouchDevice,
'InitialPath': initialPath,
'InitialUrl': initialUrl,
'IsSnapshot': isSnapshot,
'SnapshotVariant': snapshotVariant,
};