Hierarchy

  • TCFOptions

Properties

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

Type declaration

areAllPurposesAccepted: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

areAllVendorsAccepted: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

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

Type declaration

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

      • language: string

      Returns Promise<void>

changedPurposes: TCFChangedPurposes
cmpId: number
cmpVersion: number
consensuScriptPath: string
consensuSubdomain: string
denyAllDisclosed: ((fromLayer: TCF_DECISION_UI_LAYER) => Promise<void>)

Type declaration

disabledSpecialFeatures: number[]
gdprApplies: boolean
getGdprApplies: (() => Promise<boolean>)

Type declaration

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

getSelectedVendorsIncludeNonDisclosed: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

getTCFData: (() => TCFData)

Type declaration

getTCFDisclosedVendorsSegmentString: (() => string)

Type declaration

    • (): string
    • Returns string

getTCString: (() => string)

Type declaration

    • (): string
    • Returns string

hideLegitimateInterestToggles: boolean
init: (() => Promise<void>)

Type declaration

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

injectTCString: ((tcString: string) => Promise<boolean>)

Type declaration

    • (tcString: string): Promise<boolean>
    • Parameters

      • tcString: string

      Returns Promise<boolean>

publisherCountryCode: string
purposeOneTreatment: boolean
resetTcf: (() => void)

Type declaration

    • (): void
    • Returns void

resurfaceOptions: ResurfaceOptions
setUIAsClosed: (() => Promise<void>)

Type declaration

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

setUIAsOpen: (() => Promise<void>)

Type declaration

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

shouldResurfaceUI: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

stackIds: number[]
tcfv2HistoryDisabled: boolean
updateChoices: ((decisions: TCFUserDecisions, fromLayer: TCF_DECISION_UI_LAYER) => Promise<void>)

Type declaration

updateControllerId: ((value: string) => void)

Type declaration

    • (value: string): void
    • Parameters

      • value: string

      Returns void

useGranularChoice: boolean
vendorIds: number[]