Constructors

Properties

busyPresets: boolean = false
debounceFromCustomize: {
    [key: string]: ReturnType<typeof setTimeout>;
} = {}

Type declaration

  • [key: string]: ReturnType<typeof setTimeout>
fetchPresets: (() => void) = ...

Type declaration

    • (): void
    • Returns void

individualPrivacyOpen: boolean = false
presetConstants: Map<string, string> = ...
presetDefaults: Map<string, any> = ...
presets: Map<string, BannerPreset> = ...
previewCheckboxActiveState: boolean = false
previewStickyMenuOpenState: boolean = false
rootStore: RootStore
visible: boolean = false

Methods

  • Allow developers to export the current customize settings via PHP.

    realCookieBanner_customize.RootStore.get.customizeBannerStore.exportPhp()
    

    Returns string

  • Returns void

  • Parameters

    • result: {
          [key: string]: any;
      }
      • [key: string]: any

    Returns string

  • Type Parameters

    • T extends keyof Customize
    • P extends string | number | symbol

    Parameters

    • section: T
    • setting: P
    • value: Customize[T][P]
    • maybeDebounce: boolean = true

    Returns void

  • Type Parameters

    • T extends keyof Customize
    • P extends string | number | symbol

    Parameters

    • batchUpdates: [T, P, Customize[T][P]][]

    Returns void

  • Parameters

    • state: boolean

    Returns void

  • Parameters

    • state: boolean

    Returns void

  • Parameters

    • state: boolean

    Returns void

  • Parameters

    • state: boolean

    Returns void