1.0.2 • Published 2 years ago

navigator-suit v1.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Navigator-suit

A package that provides a layer of abstraction for more convenient use of the native javaScript navigator Object.

How to use

npm i navigator-suit
import myNavigator from './node_modules/navigator-suit/index.js'

To see all the All possible options use the myNavigator.getProperties().
This will print to console all possible methods for this object.

  • myNavigator.position() will return a promise with location
  • myNavigator.battery() will return a promise with an object {charging and battery level}
  • myNavigator.media(options,attributes) will take a options for media,
    { audio: boolean, video: boolean } and attributes object
    const videoAttributes = {
    controls: false,
    autoplay: true
    };
    for displaying the video you will need an HTML video element with #video
  • myNavigator.captureImg() will able you to capture a media stream to canvas.
    you will need a video HTML and a canvas HTML element with #canvas #video ids
    you can activate myNavigator.capture() with a click event to capture the stream to your canvas.
1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago