happy-browser

WebJar for happy-browser

Лицензия

Лицензия

MIT
Группа

Группа

org.webjars.npm
Идентификатор

Идентификатор

happy-browser
Последняя версия

Последняя версия

1.0.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

happy-browser
WebJar for happy-browser
Ссылка на сайт

Ссылка на сайт

http://webjars.org
Система контроля версий

Система контроля версий

https://github.com/ChinW/happy-browser

Скачать happy-browser

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.webjars.npm/happy-browser/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>happy-browser</artifactId>
    <version>1.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/happy-browser/
implementation 'org.webjars.npm:happy-browser:1.0.0'
// https://jarcasting.com/artifacts/org.webjars.npm/happy-browser/
implementation ("org.webjars.npm:happy-browser:1.0.0")
'org.webjars.npm:happy-browser:jar:1.0.0'
<dependency org="org.webjars.npm" name="happy-browser" rev="1.0.0">
  <artifact name="happy-browser" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='happy-browser', version='1.0.0')
)
libraryDependencies += "org.webjars.npm" % "happy-browser" % "1.0.0"
[org.webjars.npm/happy-browser "1.0.0"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

Build Status Code Climate Test Coverage Issue Count

1. Happy Browser

A browser detection tool

2. Browser Supported

Chrome Firefox IE Edge Opera Safari
>= 45 >=3.5 >7 >=12 >3 >3

3. Install

yarn add --save-dev happy-brwoser
npm install --dev happy-browser

4. Usage

4.1 Import

import HappyBrowser from 'HappyBrowser';
# or
const HappyBrowser = require('HappyBrowser');

# then
require('happy-browser/dist/happy-browser.min.css');

4.2 Detect Specific Browser

HappyBrowser.isChrome()
HappyBrowser.isOpera()
HappyBrowser.isSafari()
HappyBrowser.isIE()
HappyBrowser.isEdge()
HappyBrowser.isChrome()
HappyBrowser.isBlink()

4.3 Alert

HappyBrowser.alert({
  alertWhen: (browser) => true,
  alertMode: HappyBrowser.alertMode.banner,
  jumpURL: 'https://browsehappy.com/'
})

5. Configuration

5.1 Alert Mode

static alertMode = {
  jump: 'jump', // jump to JumpURL directly
  banner: 'banner' // show banner in webpage
};

5.2 alertWhen

The alertWhen function returns Boolean, true means alerting, false for not. The browser object is passed to alertWhen:

browser = {
    name: String,
    version: String
}    

6. Contribution

PR welcome!

Версии библиотеки

Версия
1.0.0