npm install --save @types/favico.js
This package contains type definitions for favico.js (http://lab.ejci.net/favico.js/).
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/favico.js.
declare namespace favicojs {
interface FavicoJsStatic {
new(opt?: FavicoJsOptions): Favico;
}
interface FavicoJsOptions {
bgColor?: string | undefined;
textColor?: string | undefined;
fontFamily?: string | undefined;
fontStyle?: string | undefined;
type?: string | undefined;
position?: string | undefined;
animation?: string | undefined;
elementId?: string | undefined;
element?: HTMLElement | undefined;
dataUrl?: ((url: string) => any) | undefined;
}
interface Favico {
badge(number: number): void;
badge(number: number, animation: string): void;
badge(number: number, opts: FavicoJsOptions): void;
reset(): void;
image(imageElement: HTMLElement): void;
video(imageElement: HTMLElement): void;
webcam(): void;
}
}
declare var Favico: favicojs.FavicoJsStatic;
- Last updated: Tue, 07 Nov 2023 03:09:37 GMT
- Dependencies: none
These definitions were written by Yu Matsushita.