UNPKG

@objectiv/tracker-angular

Version:

Objectiv Angular framework analytics tracker for the open analytics taxonomy

24 lines (23 loc) 1.04 kB
import { ElementRef } from '@angular/core'; import { ChildrenTaggingQueries, ChildrenTaggingQuery, LocationTaggerParameters, TagLinkParameters, TagLocationParameters, TagLocationReturnValue } from '@objectiv/tracker-browser'; /** * Allows calling Browser Tracker Location Taggers and Children Taggers directly from templates */ export declare class ObjectivTrackerDirective { element: ElementRef<HTMLElement>; applyTaggingAttributes: TagLocationReturnValue; tagChild: ChildrenTaggingQuery; tagChildren: ChildrenTaggingQueries; tagContent: LocationTaggerParameters; tagExpandable: LocationTaggerParameters; tagInput: LocationTaggerParameters; tagLink: TagLinkParameters; tagLocation: TagLocationParameters; tagMediaPlayer: LocationTaggerParameters; tagNavigation: LocationTaggerParameters; tagOverlay: LocationTaggerParameters; tagPressable: LocationTaggerParameters; tagRootLocation: LocationTaggerParameters; constructor(element: ElementRef<HTMLElement>); ngOnInit(): void; }