Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TCFOptions

Index

Properties

acceptAllDisclosed

acceptAllDisclosed: (fromLayer: TCF_DECISION_UI_LAYER) => Promise<void>

Type declaration

areAllPurposesAccepted

areAllPurposesAccepted: () => boolean

Type declaration

    • (): boolean
    • Returns boolean

areAllVendorsAccepted

areAllVendorsAccepted: () => boolean

Type declaration

    • (): boolean
    • Returns boolean

changeLanguage

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

Type declaration

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

      • language: string

      Returns Promise<void>

changedPurposes

changedPurposes: TCFChangedPurposes

cmpId

cmpId: number

cmpVersion

cmpVersion: number

consensuScriptPath

consensuScriptPath: string

consensuSubdomain

consensuSubdomain: string

denyAllDisclosed

denyAllDisclosed: (fromLayer: TCF_DECISION_UI_LAYER) => Promise<void>

Type declaration

disabledSpecialFeatures

disabledSpecialFeatures: number[]

gdprApplies

gdprApplies: boolean

getGdprApplies

getGdprApplies: () => Promise<boolean>

Type declaration

    • (): Promise<boolean>
    • Returns Promise<boolean>

getSelectedVendorsIncludeNonDisclosed

getSelectedVendorsIncludeNonDisclosed: () => boolean

Type declaration

    • (): boolean
    • Returns boolean

getTCFData

getTCFData: () => TCFData

Type declaration

getTCString

getTCString: () => string

Type declaration

    • (): string
    • Returns string

hideLegitimateInterestToggles

hideLegitimateInterestToggles: boolean

init

init: () => Promise<void>

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

publisherCountryCode

publisherCountryCode: string

purposeOneTreatment

purposeOneTreatment: boolean

resetTcf

resetTcf: () => void

Type declaration

    • (): void
    • Returns void

resurfaceOptions

resurfaceOptions: ResurfaceOptions

setUIAsClosed

setUIAsClosed: () => Promise<void>

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

setUIAsOpen

setUIAsOpen: () => Promise<void>

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

shouldResurfaceUI

shouldResurfaceUI: () => boolean

Type declaration

    • (): boolean
    • Returns boolean

stackIds

stackIds: number[]

tcfv2HistoryDisabled

tcfv2HistoryDisabled: boolean

updateChoices

updateChoices: (decisions: TCFUserDecisions, fromLayer: TCF_DECISION_UI_LAYER) => Promise<void>

Type declaration

updateControllerId

updateControllerId: (value: string) => void

Type declaration

    • (value: string): void
    • Parameters

      • value: string

      Returns void

useGranularChoice

useGranularChoice: boolean

vendorIds

vendorIds: number[]