Skip to main content
Go to Latest
class TrackingManagerAbstract
implements ITrackingManager
Abstract
import { TrackingManagerAbstract } from "https://deno.land/x/flagship_io_js_sdk@3.0.11/api/TrackingManagerAbstract.ts";

Constructors

new
TrackingManagerAbstract(httpClient: IHttpClient, config: IFlagshipConfig)

Properties

private
_config: IFlagshipConfig
private
_httpClient: IHttpClient
readonly
config: IFlagshipConfig
readonly
httpClient: IHttpClient

Methods

abstract
sendActive(visitor: VisitorAbstract, modification: FlagDTO): Promise<void>
abstract
sendConsentHit(visitor: VisitorAbstract): Promise<void>
abstract
sendHit(hit: HitAbstract): Promise<void>