UNPKG

ngx-matomo-client

Version:

Matomo (fka. Piwik) client for Angular applications

22 lines (21 loc) 1.16 kB
import { AfterViewInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class TrackFormDirective implements AfterViewInit { private readonly elementRef; private readonly tracker; private initialized; /** If true, will track a conversion after form submit */ trackConversionOnSubmit: boolean; set matomoIgnore(ignore: boolean); set matomoTrackForm(name: string | null | undefined); constructor(); ngAfterViewInit(): void; track(): void; trackSubmit(): void; trackConversion(): void; trackFormConversionOnSubmit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TrackFormDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<TrackFormDirective, "[matomoTrackForm]", ["matomoTrackForm"], { "trackConversionOnSubmit": { "alias": "trackConversionOnSubmit"; "required": false; }; "matomoIgnore": { "alias": "matomoIgnore"; "required": false; }; "matomoTrackForm": { "alias": "matomoTrackForm"; "required": false; }; }, {}, never, never, true, never>; static ngAcceptInputType_trackConversionOnSubmit: unknown; static ngAcceptInputType_matomoIgnore: unknown; }