Options
All
  • Public
  • Public/Protected
  • All
Menu
name

TrackingManager

Hierarchy

Index

Constructors

constructor

Properties

Static endpoint

endpoint: string = 'https://vista.pixelhublive.com/api/track'

Methods

addEventListener

  • addEventListener<T>(event: T, fn?: ((...args: any[]) => void) | ((...args: any[]) => void)[], context?: any): TrackingManager
  • Type parameters

    • T: string | symbol | Object | any[]

    Parameters

    • event: T
    • Optional fn: ((...args: any[]) => void) | ((...args: any[]) => void)[]
    • Optional context: any

    Returns TrackingManager

addListener

  • addListener<T>(event: T, fn?: ((...args: any[]) => void) | ((...args: any[]) => void)[], context?: any): TrackingManager
  • Type parameters

    • T: string | symbol | Object | any[]

    Parameters

    • event: T
    • Optional fn: ((...args: any[]) => void) | ((...args: any[]) => void)[]
    • Optional context: any

    Returns TrackingManager

emit

  • emit<T>(event: T, ...args: any[]): boolean
  • Type parameters

    • T: string | symbol | (string | symbol)[]

    Parameters

    • event: T
    • Rest ...args: any[]

    Returns boolean

eventNames

  • eventNames(): (string | symbol)[]

Protected formatType

  • formatType(type: string | void): string | void
  • Parameters

    • type: string | void

    Returns string | void

listenerCount

  • listenerCount(event: string | symbol): number
  • Parameters

    • event: string | symbol

    Returns number

listeners

  • listeners<T>(event: T): ((...args: any[]) => void)[]
  • Type parameters

    • T: string | symbol

    Parameters

    • event: T

    Returns ((...args: any[]) => void)[]

off

  • off<T>(event: T, fn?: ((...args: any[]) => void) | ((...args: any[]) => void)[], context?: any): TrackingManager
  • Type parameters

    • T: string | symbol | Object | any[]

    Parameters

    • event: T
    • Optional fn: ((...args: any[]) => void) | ((...args: any[]) => void)[]
    • Optional context: any

    Returns TrackingManager

on

  • on<T>(event: T, fn?: ((...args: any[]) => void) | ((...args: any[]) => void)[], context?: any): TrackingManager
  • Type parameters

    • T: string | symbol | Object | any[]

    Parameters

    • event: T
    • Optional fn: ((...args: any[]) => void) | ((...args: any[]) => void)[]
    • Optional context: any

    Returns TrackingManager

once

  • once<T>(event: T, fn?: ((...args: any[]) => void) | ((...args: any[]) => void)[], context?: any): TrackingManager
  • Type parameters

    • T: string | symbol | Object | any[]

    Parameters

    • event: T
    • Optional fn: ((...args: any[]) => void) | ((...args: any[]) => void)[]
    • Optional context: any

    Returns TrackingManager

removeAllListeners

removeEventListener

  • removeEventListener<T>(event: T, fn?: ((...args: any[]) => void) | ((...args: any[]) => void)[], context?: any): TrackingManager
  • Type parameters

    • T: string | symbol | Object | any[]

    Parameters

    • event: T
    • Optional fn: ((...args: any[]) => void) | ((...args: any[]) => void)[]
    • Optional context: any

    Returns TrackingManager

removeListener

  • removeListener<T>(event: T, fn?: ((...args: any[]) => void) | ((...args: any[]) => void)[], context?: any): TrackingManager
  • Type parameters

    • T: string | symbol | Object | any[]

    Parameters

    • event: T
    • Optional fn: ((...args: any[]) => void) | ((...args: any[]) => void)[]
    • Optional context: any

    Returns TrackingManager

track

  • Parameters

    • Rest ...args: any[]

    Returns TrackingManager

Static create

  • Parameters

    • name: String
    • Optional options: any

    Returns TrackingManager

Static track

  • Parameters

    • name: any
    • Rest ...args: any[]

    Returns TrackingManager