widgetAddToCart static method

void widgetAddToCart(
  1. String widgetDataWrId,
  2. String widgetViewDataWid,
  3. String widgetViewDataWq,
  4. String widgetViewDataWty,
  5. String widgetDataItemId, {
  6. String? widgetAtcDataSku,
})

Implementation

static void widgetAddToCart(
    String widgetDataWrId,
    String widgetViewDataWid,
    String widgetViewDataWq,
    String widgetViewDataWty,
    String widgetDataItemId, {
      String? widgetAtcDataSku,
    }) {
  _checkInitialized();
  final params = <String, String?>{
    'type': PixelType.event.type,
    'group': GroupType.cart.group,
    'etype': 'widget-add',
    'item_id': widgetDataItemId,
    'wrid': widgetDataWrId,
    'wid': widgetViewDataWid,
    'wq': widgetViewDataWq,
    'wty': widgetViewDataWty,
  };
  if (widgetAtcDataSku?.isNotEmpty == true) {
    params['sku'] = widgetAtcDataSku;
  }
  _PixelProcessor.processCustomPixel(params);
}