new listenerOptions, now config is set in mailgo not in init

This commit is contained in:
Matteo Manzinello
2020-07-17 10:45:21 +02:00
parent bf9671c25e
commit b25a3e40ba
8 changed files with 56 additions and 25 deletions

7
mailgo.d.ts vendored
View File

@@ -5,6 +5,7 @@
declare module "mailgo" {
export type MailgoConfig = {
initEvent?: string;
listenerOptions?: ListenerOptions | boolean;
dark?: boolean;
lang?: string;
forceLang?: boolean;
@@ -39,5 +40,11 @@ declare module "mailgo" {
translations: MailgoTranslations;
};
export type ListenerOptions = {
capture?: boolean;
once?: boolean;
passive?: boolean;
};
export default function mailgo(mailgoConfig?: MailgoConfig): void;
}