favorite-icon-video
TypeScript icon, indicating that this package has built-in type declarations

0.3.0 • Public • Published

⏩ Favorite Icon Video

NPM version NPM downloads Build Status

A small library for video manipulating in favicon.

Installation

npm install favorite-icon-video

Demo

API

.play()

Starts tracking the video and changes the favicon.

import FaviconVideo from 'favorite-icon-video';
 
const favVideo = new FaviconVideo({
    video: document.querySelector('video')
});
 
favVideo.start();

.pause()

Stop tracking the video and changes the favicon.

import FaviconVideo from 'favorite-icon-video';
 
const favVideo = new FaviconVideo({
    video: document.querySelector('video')
});
 
// ...
 
favVideo.pause();

.reset()

Reset the favicon.

import FaviconVideo from 'favorite-icon-video';
 
const favVideo = new FaviconVideo({
    video: document.querySelector('video')
});
 
// ...
 
favVideo.reset();

.destroy()

import FaviconVideo from 'favorite-icon-video';
 
const favVideo = new FaviconVideo({
    video: document.querySelector('video')
});
 
// ...
 
favVideo.destroy();

Browser support

  • Chrome: ✅
  • Firefox: ✅
  • Opera: ✅
  • IE: ❌
  • Edge: ❌
  • Safari: ❌ (Safari hides favicons)

License

MIT License

Package Sidebar

Install

npm i favorite-icon-video

Weekly Downloads

0

Version

0.3.0

License

MIT

Unpacked Size

19 kB

Total Files

8

Last publish

Collaborators

  • hcodes