ngBrowserInfo

WebJar for ngBrowserInfo

Лицензия

Лицензия

Apache 2.0
Группа

Группа

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

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

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

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

0.1.4
Дата

Дата

Тип

Тип

jar
Описание

Описание

ngBrowserInfo
WebJar for ngBrowserInfo
Ссылка на сайт

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

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

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

https://github.com/transferwise/ng-browser-info

Скачать ng-browser-info

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

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

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.webjars.bower : angular jar [1.0.0,2)

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

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

ngBrowserInfo

Build Status

Master branch is outdated

A long time ago, this repo's CI pipeline was set up with Travis and Bower. We've since switched to Circle and publishing to NPM (@transferwise/ng-browser-info), but we can't upgrade master until some TW dependents stop relying on latest master of this repo on GitHub in their package.jsons.

For now, the true head is the next branch. Once dependents have updated to pull from NPM instead of GitHub, we can subsume next back into master.

Intro

ngBrowserInfo is an AngularJS service that gives you a collection of methods for knowing more about your client browser:

  • Browser name and version
  • OS name and version
  • Are cookies enabled
  • Is user using a mobile device
  • Language
  • Screen size
  • Window size

Installation

npm install ng-browser-info

or

bower install ng-browser-info

Usage

// Add ngBrowserInfo as a dependency to your app
angular.module('your-app', ['ngBrowserInfo']);

// Inject browserInfo service into your controller
angular.module('your-app').controller('MainCtrl', function($scope, browserInfo) {
  // ...
});

Methods

// Returns object with width and height properties
browserInfo.getScreenSize();
browserInfo.getWindowSize();

// Returns Boolean
browserInfo.isMobile();
browserInfo.areCookiesEnabled();

// Returns String
browserInfo.getLanguage();

// Returns object with name and version properties
browserInfo.getOSInfo();
browserInfo.getBrowserInfo();

// giveMeAllYouGot() collects all the method results into one object
browserInfo.giveMeAllYouGot();

Demo

Check it out here

License

Apache 2.0 License

org.webjars.bower

TransferWise Ltd.

The software behind the revolution.

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

Версия
0.1.4