mergeEventOptions method
Implementation
void mergeEventOptions(EventOptions options) {
userId = options.userId ?? userId;
deviceId = options.deviceId ?? deviceId;
timestamp = options.timestamp ?? timestamp;
eventId = options.eventId ?? eventId;
insertId = options.insertId ?? insertId;
locationLat = options.locationLat ?? locationLat;
locationLng = options.locationLng ?? locationLng;
appVersion = options.appVersion ?? appVersion;
versionName = options.versionName ?? versionName;
platform = options.platform ?? platform;
osName = options.osName ?? osName;
osVersion = options.osVersion ?? osVersion;
deviceBrand = options.deviceBrand ?? deviceBrand;
deviceManufacturer = options.deviceManufacturer ?? deviceManufacturer;
deviceModel = options.deviceModel ?? deviceModel;
carrier = options.carrier ?? carrier;
country = options.country ?? country;
region = options.region ?? region;
city = options.city ?? city;
dma = options.dma ?? dma;
idfa = options.idfa ?? idfa;
idfv = options.idfv ?? idfv;
adid = options.adid ?? adid;
appSetId = options.appSetId ?? appSetId;
androidId = options.androidId ?? androidId;
language = options.language ?? language;
library = options.library ?? library;
ip = options.ip ?? ip;
plan = options.plan ?? plan;
ingestionMetadata = options.ingestionMetadata ?? ingestionMetadata;
revenue = options.revenue ?? revenue;
price = options.price ?? price;
quantity = options.quantity ?? quantity;
productId = options.productId ?? productId;
revenueType = options.revenueType ?? revenueType;
extra = options.extra ?? extra;
partnerId = options.partnerId ?? partnerId;
sessionId = options.sessionId ?? sessionId;
}