@iotize/ionic
Version:
Iotize specific building blocks on top of @ionic/angular.
31 lines • 3.85 kB
JavaScript
import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { ConnectedTapResolver, TapConnectionService, TAP_INFO_RESOLVER_CONFIG, } from '@iotize/ionic';
import { defaultInfoResolverConfig } from '@iotize/ionic/config';
import * as i0 from "@angular/core";
export class TapDeviceAngularModule {
static forRoot() {
return {
ngModule: TapDeviceAngularModule,
providers: [
{
provide: TAP_INFO_RESOLVER_CONFIG,
useValue: defaultInfoResolverConfig,
},
],
};
}
/** @nocollapse */ static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.14", ngImport: i0, type: TapDeviceAngularModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
/** @nocollapse */ static ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.14", ngImport: i0, type: TapDeviceAngularModule, imports: [RouterModule] });
/** @nocollapse */ static ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.14", ngImport: i0, type: TapDeviceAngularModule, providers: [ConnectedTapResolver, TapConnectionService], imports: [RouterModule] });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.14", ngImport: i0, type: TapDeviceAngularModule, decorators: [{
type: NgModule,
args: [{
declarations: [],
providers: [ConnectedTapResolver, TapConnectionService],
imports: [RouterModule],
exports: [],
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFwLWRldmljZS1hbmd1bGFyLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2lvdGl6ZS1pb25pYy9kZWZhdWx0L3NyYy9saWIvdGFwLWRldmljZS1hbmd1bGFyLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQXVCLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUM5RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUNMLG9CQUFvQixFQUNwQixvQkFBb0IsRUFDcEIsd0JBQXdCLEdBQ3pCLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLHNCQUFzQixDQUFDOztBQVFqRSxNQUFNLE9BQU8sc0JBQXNCO0lBQ2pDLE1BQU0sQ0FBQyxPQUFPO1FBQ1osT0FBTztZQUNMLFFBQVEsRUFBRSxzQkFBc0I7WUFDaEMsU0FBUyxFQUFFO2dCQUNUO29CQUNFLE9BQU8sRUFBRSx3QkFBd0I7b0JBQ2pDLFFBQVEsRUFBRSx5QkFBeUI7aUJBQ3BDO2FBQ0Y7U0FDRixDQUFDO0lBQ0osQ0FBQzsySEFYVSxzQkFBc0I7NEhBQXRCLHNCQUFzQixZQUh2QixZQUFZOzRIQUdYLHNCQUFzQixhQUp0QixDQUFDLG9CQUFvQixFQUFFLG9CQUFvQixDQUFDLFlBQzdDLFlBQVk7OzRGQUdYLHNCQUFzQjtrQkFObEMsUUFBUTttQkFBQztvQkFDUixZQUFZLEVBQUUsRUFBRTtvQkFDaEIsU0FBUyxFQUFFLENBQUMsb0JBQW9CLEVBQUUsb0JBQW9CLENBQUM7b0JBQ3ZELE9BQU8sRUFBRSxDQUFDLFlBQVksQ0FBQztvQkFDdkIsT0FBTyxFQUFFLEVBQUU7aUJBQ1oiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgUm91dGVyTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcbmltcG9ydCB7XG4gIENvbm5lY3RlZFRhcFJlc29sdmVyLFxuICBUYXBDb25uZWN0aW9uU2VydmljZSxcbiAgVEFQX0lORk9fUkVTT0xWRVJfQ09ORklHLFxufSBmcm9tICdAaW90aXplL2lvbmljJztcbmltcG9ydCB7IGRlZmF1bHRJbmZvUmVzb2x2ZXJDb25maWcgfSBmcm9tICdAaW90aXplL2lvbmljL2NvbmZpZyc7XG5cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW10sXG4gIHByb3ZpZGVyczogW0Nvbm5lY3RlZFRhcFJlc29sdmVyLCBUYXBDb25uZWN0aW9uU2VydmljZV0sXG4gIGltcG9ydHM6IFtSb3V0ZXJNb2R1bGVdLFxuICBleHBvcnRzOiBbXSxcbn0pXG5leHBvcnQgY2xhc3MgVGFwRGV2aWNlQW5ndWxhck1vZHVsZSB7XG4gIHN0YXRpYyBmb3JSb290KCk6IE1vZHVsZVdpdGhQcm92aWRlcnM8VGFwRGV2aWNlQW5ndWxhck1vZHVsZT4ge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogVGFwRGV2aWNlQW5ndWxhck1vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogVEFQX0lORk9fUkVTT0xWRVJfQ09ORklHLFxuICAgICAgICAgIHVzZVZhbHVlOiBkZWZhdWx0SW5mb1Jlc29sdmVyQ29uZmlnLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9O1xuICB9XG59XG4iXX0=