mergeEventOptions method

void mergeEventOptions(
  1. EventOptions options
)

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;
}