import { Flagship } from "https://deno.land/x/flagship_io_js_sdk@3.0.10/index.ts";
Properties
private
_config: IFlagshipConfigprivate
_status: FlagshipStatusprivate
optional
_visitorInstance: VisitorMethods
private
buildConfig(config?: IFlagshipConfig | FlagshipConfig): FlagshipConfigprivate
buildDecisionManager(): DecisionManagerprotected
setStatus(status: FlagshipStatus): voidgetVisitor(): Visitor | undefined
Return the last visitor created if isNewInstance key is false. Return undefined otherwise.
newVisitor(visitorId?: string | null, context?: Record<string, primitive>): Visitor | null
Create a new visitor with a context.
newVisitor(params?: NewVisitor): Visitor | null
Static Properties
private
_instance: FlagshipStatic Methods
protected
getInstance(): FlagshipgetVisitor(): Visitor | undefined
Return the last visitor created if isNewInstance key is false. Return undefined otherwise.
newVisitor(visitorId?: string | null, context?: Record<string, primitive>): Visitor | null
Create a new visitor with a context.
newVisitor(param1?: NewVisitor | string | null, param2?: Record<string, primitive>): Visitor | null