Packagegs.tracking
Classpublic class TrackingHandler

The TrackingHandler class is used inside of the Tracking class.

It's used when you call the register method of the Tracking class. You don't need to use this manually.



Public Properties
 PropertyDefined by
  event : String
The event that will trigger that tracking call.
TrackingHandler
  id : String
The tracking id to fire.
TrackingHandler
  obj : IEventDispatcher
The object that triggers the tracking event.
TrackingHandler
  options : Object
Options for the tracking call.
TrackingHandler
Protected Properties
 PropertyDefined by
  tracking : Tracking
Tracking reference for the tracking that actually fires the tracking call.
TrackingHandler
Public Methods
 MethodDefined by
  
TrackingHandler(_tracking:Tracking, _id:String, _obj:IEventDispatcher, _event:String, _options:Object)
Constructor for TrackingHandler instances.
TrackingHandler
  
dispose():void
Dispose of this tracking handler.
TrackingHandler
Property detail
eventproperty
public var event:String

The event that will trigger that tracking call.

idproperty 
public var id:String

The tracking id to fire.

objproperty 
public var obj:IEventDispatcher

The object that triggers the tracking event.

optionsproperty 
public var options:Object

Options for the tracking call.

trackingproperty 
protected var tracking:Tracking

Tracking reference for the tracking that actually fires the tracking call.

Constructor detail
TrackingHandler()constructor
public function TrackingHandler(_tracking:Tracking, _id:String, _obj:IEventDispatcher, _event:String, _options:Object)

Constructor for TrackingHandler instances.

Parameters
_tracking:Tracking — A tracking reference.
 
_id:String — The tracking id.
 
_obj:IEventDispatcher — The object that triggers the tracking call.
 
_event:String — The event that triggers the tracking call.
 
_options:Object — Options for the tracking call.
Method detail
dispose()method
public function dispose():void

Dispose of this tracking handler.