ExposedApi.Internal.default-2

Embedding API Reference / Modules / exposed-api / <internal> / default

Class: default

exposed-api.<internal>.default

Table of contents

Constructors

Properties

Methods

Constructors

constructor

• new default(configuratorId, useTracking?): default

Parameters

Name
Type
Default value

configuratorId

string

undefined

useTracking

boolean

false

Returns

default

Properties

history

• history: IArguments[] = []

Methods

addCallback

â–¸ addCallback(listener): void

Parameters

Name
Type

listener

Returns

void


cleanUpHistory

â–¸ cleanUpHistory(): void

Returns

void


giveConsent

â–¸ giveConsent(): void

Returns

void


removeUiCallback

â–¸ removeUiCallback(listener): void

Parameters

Name
Type

listener

Returns

void


setDimension

â–¸ setDimension(dimension, value): void

Parameters

Name
Type

dimension

string

value

any

Returns

void


setDimensions

â–¸ setDimensions(dimensions): void

Parameters

Name
Type

dimensions

Object

Returns

void


trackContentError

â–¸ trackContentError(message): void

Parameters

Name
Type

message

string

Returns

void


trackError

â–¸ trackError(message, specialErrorName?): void

Parameters

Name
Type
Default value

message

string

undefined

specialErrorName

null

Returns

void


trackEvent

â–¸ trackEvent(action, category, label, value?, fieldsObject?): void

Parameters

Name
Type
Default value

action

string

undefined

category

undefined

label

string

undefined

value

null

fieldsObject

object

{}

Returns

void


trackNoActivePackage

â–¸ trackNoActivePackage(): void

Returns

void


trackTiming

â–¸ trackTiming(category, label, value, fieldsObject?): void

Parameters

Name
Type

category

label

any

value

number

fieldsObject

object

Returns

void


trackWrongDomain

â–¸ trackWrongDomain(): void

Returns

void

Last updated