Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "frontend-packages/headless-content-unblocker/src/dom/transformToOriginalAttribute"

Index

Variables

Const HTML_TAG_TRANSFORMATION_COUNTER

HTML_TAG_TRANSFORMATION_COUNTER: "consent-tag-transformation-counter" = "consent-tag-transformation-counter"

Let tagTransformationCounter

tagTransformationCounter: number = 0

Functions

transformToOriginalAttribute

  • transformToOriginalAttribute(__namedParameters: { allowClickOverrides: boolean; node: HTMLElement; onlyModifyAttributes: boolean; overwriteAttributeValue: (value: string, originalAttribute: string) => string; setVisualParentIfClassOfParent: Record<string, string | number | false | true> }): Promise<{ performedClick: boolean; workWithNode: HTMLElement }>
  • Transform e. g. consent-original-href to href of a given node.

    Parameters

    • __namedParameters: { allowClickOverrides: boolean; node: HTMLElement; onlyModifyAttributes: boolean; overwriteAttributeValue: (value: string, originalAttribute: string) => string; setVisualParentIfClassOfParent: Record<string, string | number | false | true> }
      • allowClickOverrides: boolean
      • node: HTMLElement
      • onlyModifyAttributes: boolean
      • overwriteAttributeValue: (value: string, originalAttribute: string) => string
          • (value: string, originalAttribute: string): string
          • Parameters

            • value: string
            • originalAttribute: string

            Returns string

      • setVisualParentIfClassOfParent: Record<string, string | number | false | true>

    Returns Promise<{ performedClick: boolean; workWithNode: HTMLElement }>

Generated using TypeDoc