track static method

dynamic track(
  1. TealiumDispatch dispatch
)

Tracks a TealiumDispatch

Accepts a TealiumView or TealiumEvent type

Implementation

static track(TealiumDispatch dispatch) {
  if (dispatch is TealiumView) {
    _channel.invokeMethod('track', {
      'viewName': dispatch.viewName,
      'dataLayer': dispatch.dataLayer,
      'type': 'view'
    });
  } else if (dispatch is TealiumEvent)
    _channel.invokeMethod('track', {
      'eventName': dispatch.eventName,
      'dataLayer': dispatch.dataLayer,
      'type': 'event'
    });
}