UNPKG

@nebulae/angular-ble

Version:

A Web Bluetooth (Bluetooth Low Energy) module for angular (v2+)

70 lines (69 loc) 3.58 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; import * as i0 from "@angular/core"; /** * @record */ export function Logger() { } /** @type {?} */ Logger.prototype.log; /** @type {?} */ Logger.prototype.error; /** @type {?} */ Logger.prototype.warn; export class ConsoleLoggerService { /** * @param {...?} args * @return {?} */ log(...args) { console.log.apply(console, args); } /** * @param {...?} args * @return {?} */ error(...args) { console.error.apply(console, args); } /** * @param {...?} args * @return {?} */ warn(...args) { console.warn.apply(console, args); } } ConsoleLoggerService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] }, ]; /** @nocollapse */ ConsoleLoggerService.ngInjectableDef = i0.defineInjectable({ factory: function ConsoleLoggerService_Factory() { return new ConsoleLoggerService(); }, token: ConsoleLoggerService, providedIn: "root" }); export class NoLoggerService { /** * @param {...?} args * @return {?} */ log(...args) { } /** * @param {...?} args * @return {?} */ error(...args) { } /** * @param {...?} args * @return {?} */ warn(...args) { } } NoLoggerService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] }, ]; /** @nocollapse */ NoLoggerService.ngInjectableDef = i0.defineInjectable({ factory: function NoLoggerService_Factory() { return new NoLoggerService(); }, token: NoLoggerService, providedIn: "root" }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nZ2VyLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AbmVidWxhZS9hbmd1bGFyLWJsZS8iLCJzb3VyY2VzIjpbImxpYi9sb2dnZXIuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7Ozs7Ozs7Ozs7O0FBVzNDLE1BQU07Ozs7O0lBQ0osR0FBRyxDQUFDLEdBQUcsSUFBSTtRQUNULE9BQU8sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxJQUFJLENBQUMsQ0FBQztLQUNsQzs7Ozs7SUFDRCxLQUFLLENBQUMsR0FBRyxJQUFJO1FBQ1gsT0FBTyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsT0FBTyxFQUFFLElBQUksQ0FBQyxDQUFDO0tBQ3BDOzs7OztJQUNELElBQUksQ0FBQyxHQUFHLElBQUk7UUFDVixPQUFPLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLENBQUM7S0FDbkM7OztZQVpGLFVBQVUsU0FBQztnQkFDVixVQUFVLEVBQUUsTUFBTTthQUNuQjs7O0FBZ0JELE1BQU07Ozs7O0lBQ0osR0FBRyxDQUFDLEdBQUcsSUFBSSxLQUFJOzs7OztJQUNmLEtBQUssQ0FBQyxHQUFHLElBQUksS0FBSTs7Ozs7SUFDakIsSUFBSSxDQUFDLEdBQUcsSUFBSSxLQUFJOzs7WUFOakIsVUFBVSxTQUFDO2dCQUNWLFVBQVUsRUFBRSxNQUFNO2FBQ25CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5leHBvcnQgaW50ZXJmYWNlIExvZ2dlciB7XG4gIGxvZyhhcmdzOiBzdHJpbmdbXSk6IHZvaWQ7XG4gIGVycm9yKGFyZ3M6IHN0cmluZ1tdKTogdm9pZDtcbiAgd2FybihhcmdzOiBzdHJpbmdbXSk6IHZvaWQ7XG59XG5cbkBJbmplY3RhYmxlKHtcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnXG59KVxuZXhwb3J0IGNsYXNzIENvbnNvbGVMb2dnZXJTZXJ2aWNlIGltcGxlbWVudHMgTG9nZ2VyIHtcbiAgbG9nKC4uLmFyZ3MpIHtcbiAgICBjb25zb2xlLmxvZy5hcHBseShjb25zb2xlLCBhcmdzKTtcbiAgfVxuICBlcnJvciguLi5hcmdzKSB7XG4gICAgY29uc29sZS5lcnJvci5hcHBseShjb25zb2xlLCBhcmdzKTtcbiAgfVxuICB3YXJuKC4uLmFyZ3MpIHtcbiAgICBjb25zb2xlLndhcm4uYXBwbHkoY29uc29sZSwgYXJncyk7XG4gIH1cbn1cblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgTm9Mb2dnZXJTZXJ2aWNlIGltcGxlbWVudHMgTG9nZ2VyIHtcbiAgbG9nKC4uLmFyZ3MpIHt9XG4gIGVycm9yKC4uLmFyZ3MpIHt9XG4gIHdhcm4oLi4uYXJncykge31cbn1cbiJdfQ==