Installation constructor
Installation({
- String? pushRegistrationId,
- PushServiceType? pushServiceType,
- String? pushServiceToken,
- bool? isPrimaryDevice,
- bool? isPushRegistrationEnabled,
- bool? notificationsEnabled,
- String? sdkVersion,
- String? appVersion,
- OS? os,
- String? osVersion,
- String? deviceManufacturer,
- String? deviceModel,
- bool? deviceSecure,
- String? language,
- String? deviceTimezoneOffset,
- String? applicationUserId,
- String? deviceName,
- Map<
String, dynamic> ? customAttributes,
Default constructor with all params.
Implementation
Installation({
this.pushRegistrationId,
this.pushServiceType,
this.pushServiceToken,
this.isPrimaryDevice,
this.isPushRegistrationEnabled,
this.notificationsEnabled,
this.sdkVersion,
this.appVersion,
this.os,
this.osVersion,
this.deviceManufacturer,
this.deviceModel,
this.deviceSecure,
this.language,
this.deviceTimezoneOffset,
this.applicationUserId,
this.deviceName,
this.customAttributes,
});