project-simple-red-detector

1.0.12 • Public • Published

RedDetector

Simple Browser Detector

License: MIT

NPM

github - here

Install

npm

npm install project-simple-red-detector --save-dev
import RedDetector from 'project-simple-red-detector';
console.log(RedDetector.device);
console.log(RedDetector.isMobile);
console.log(RedDetector.browser);
console.log(RedDetector.browserVer);
console.log(RedDetector.os);
console.log(RedDetector.osVer);
console.log(RedDetector.down);
console.log(RedDetector.move);
console.log(RedDetector.up);
console.log(RedDetector.over);
console.log(RedDetector.out);
console.log(RedDetector.up);

browser

<script src="https://project-simple.github.io/RedDetector/dist/RedDetector.js"></script>
<script>
    console.log(RedDetector.device); // 'pc' or 'mobile' or 'tablet' 
    console.log(RedDetector.isMobile);
    console.log(RedDetector.browser);
    console.log(RedDetector.browserVer);
    console.log(RedDetector.os);
    console.log(RedDetector.osVer);
    console.log(RedDetector.down);
    console.log(RedDetector.move);
    console.log(RedDetector.up);
    console.log(RedDetector.over);
    console.log(RedDetector.out);
    console.log(RedDetector.up);
</script> 

API

RedDetector.device

-return pc or mobile or tablet

console.log(RedDetector.device);

RedDetector.isMobile

  • return true or false
console.log(RedDetector.isMobile);

RedDetector.browser

  • return ie, edge, firefox, chrome, safari, opera, naver, whale
console.log(RedDetector.browser);

RedDetector.browserVer

  • return current browser version number
console.log(RedDetector.browserVer);

RedDetector.os

  • return win, mac, unix, linux, android, iphone ,ipad
console.log(RedDetector.os);

RedDetector.osVer

  • return current os version number
console.log(RedDetector.osVer);

RedDetector.down

  • desktop : return mousedown
  • mobile : return touchstart
console.log(RedDetector.down);

RedDetector.move

  • desktop : return mousemove
  • mobile : return touchmove
console.log(RedDetector.move);

RedDetector.up

  • desktop : return mouseup
  • mobile : return touchend
console.log(RedDetector.up);

RedDetector.over

  • desktop, mobile : return mouseover
console.log(RedDetector.over);

RedDetector.out

  • desktop, mobile : return mouseout
console.log(RedDetector.out);

RedDetector.click

  • desktop, mobile : return click
console.log(RedDetector.click);

Readme

Keywords

Package Sidebar

Install

npm i project-simple-red-detector

Weekly Downloads

1

Version

1.0.12

License

MIT

Unpacked Size

22.2 kB

Total Files

8

Last publish

Collaborators

  • redcamel