1
0
Fork 0
mirror of https://github.com/Findus23/cr-search.git synced 2024-09-19 15:23:44 +02:00

Matomo TS

This commit is contained in:
Lukas Winkler 2021-11-30 00:45:40 +01:00
parent 57349a2ac9
commit 3e6a48935f
Signed by: lukas
GPG key ID: 54DE4D798D244853

32
web/src/vue-matomo.d.ts vendored Normal file
View file

@ -0,0 +1,32 @@
declare module "vue-matomo" {
import {Vue as _Vue} from "vue/types/vue";
import VueRouter from "vue-router";
export const matomoKey: string;
export interface Options {
host: string;
siteId: string;
router?: VueRouter;
debug?: boolean;
disableCookies?: boolean;
requireCookieConsent?: boolean;
enableHeartBeatTimer?: boolean;
enableLinkTracking?: boolean;
heartBeatTimerInterval?: number;
requireConsent?: boolean;
trackInitialView?: boolean;
trackSiteSearch?: boolean;
trackerFileName?: string;
trackerUrl?: string;
trackerScriptUrl?: string;
userId?: string;
cookieDomain?: string;
domains?: string;
preInitActions?: any[];
}
export default function install(Vue: typeof _Vue, options?: Options): void;
}