Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TCFOptions

Index

Properties

changedPurposes

changedPurposes: TCFChangedPurposes

cmpId

cmpId: number

cmpVersion

cmpVersion: number

consensuScriptPath

consensuScriptPath: string

consensuSubdomain

consensuSubdomain: string

disabledSpecialFeatures

disabledSpecialFeatures: number[]

gdprApplies

gdprApplies: boolean

hideLegitimateInterestToggles

hideLegitimateInterestToggles: boolean

publisherCountryCode

publisherCountryCode: string

purposeOneTreatment

purposeOneTreatment: boolean

resurfaceOptions

resurfaceOptions: ResurfaceOptions

stackIds

stackIds: number[]

tcfv2HistoryDisabled

tcfv2HistoryDisabled: boolean

useGranularChoice

useGranularChoice: boolean

vendorIds

vendorIds: number[]

Methods

acceptAllDisclosed

areAllPurposesAccepted

  • areAllPurposesAccepted(): boolean

areAllVendorsAccepted

  • areAllVendorsAccepted(): boolean

changeLanguage

  • changeLanguage(language: string): Promise<void>

denyAllDisclosed

getGdprApplies

  • getGdprApplies(): Promise<boolean>

getSelectedVendorsIncludeNonDisclosed

  • getSelectedVendorsIncludeNonDisclosed(): boolean

getTCFData

getTCString

  • getTCString(): string

init

  • init(): Promise<void>

resetTcf

  • resetTcf(): void

setUIAsClosed

  • setUIAsClosed(): Promise<void>

setUIAsOpen

  • setUIAsOpen(): Promise<void>

shouldResurfaceUI

  • shouldResurfaceUI(): boolean

updateChoices

updateControllerId

  • updateControllerId(value: string): void