@types/favico.js
TypeScript icon, indicating that this package has built-in type declarations

0.0.32 • Public • Published

Installation

npm install --save @types/favico.js

Summary

This package contains type definitions for favico.js (http://lab.ejci.net/favico.js/).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/favico.js.

index.d.ts

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;

Additional Details

  • Last updated: Tue, 07 Nov 2023 03:09:37 GMT
  • Dependencies: none

Credits

These definitions were written by Yu Matsushita.

Readme

Keywords

none

Package Sidebar

Install

npm i @types/favico.js

Weekly Downloads

2,035

Version

0.0.32

License

MIT

Unpacked Size

4.43 kB

Total Files

5

Last publish

Collaborators

  • types