UNPKG

833 BJavaScriptView Raw
1import { NgModule } from '@angular/core';
2import { CommonModule } from '@angular/common';
3import { FocusTrapManager } from './focus-trap-manager';
4import { InteractivityChecker } from './interactivity-checker';
5import { FocusTrapDirective } from './focus-trap';
6import { Platform } from './platform';
7export class FocusTrapModule {
8 static forRoot() {
9 return {
10 ngModule: FocusTrapModule,
11 providers: [
12 FocusTrapManager,
13 Platform,
14 InteractivityChecker
15 ]
16 };
17 }
18}
19FocusTrapModule.decorators = [
20 { type: NgModule, args: [{
21 imports: [CommonModule],
22 declarations: [FocusTrapDirective],
23 exports: [FocusTrapDirective]
24 },] }
25];
26//# sourceMappingURL=focus-trap.module.js.map
\No newline at end of file