1 |
|
2 |
|
3 | import { NgModule } from '@angular/core';
|
4 |
|
5 | import { WorksSpinner } from './components/spinner/main';
|
6 | import { WorksDropdown } from './components/dropdown/main';
|
7 | import { WorksCheckbox } from './components/checkbox/main';
|
8 | import { WorksTab, WorksTabItem } from './components/tab/main';
|
9 | import { WorksToggle } from './components/toggle/main';
|
10 | import { WorksStep, WorksStepItem } from './components/step/main';
|
11 | import { WorksInput } from './components/input/main';
|
12 | import { WorksRipple } from './components/ripple/main';
|
13 |
|
14 | import { FormsModule } from '@angular/forms';
|
15 |
|
16 | @NgModule({
|
17 | imports: [
|
18 | FormsModule
|
19 | ],
|
20 | exports: [
|
21 | FormsModule,
|
22 |
|
23 | WorksSpinner,
|
24 | WorksDropdown,
|
25 | WorksCheckbox,
|
26 | WorksToggle,
|
27 | WorksTab,
|
28 | WorksTabItem,
|
29 | WorksStep,
|
30 | WorksStepItem,
|
31 | WorksInput,
|
32 | WorksRipple
|
33 | ],
|
34 | providers: [
|
35 | ],
|
36 | declarations: [
|
37 | WorksSpinner,
|
38 | WorksDropdown,
|
39 | WorksCheckbox,
|
40 | WorksToggle,
|
41 | WorksStep,
|
42 | WorksStepItem,
|
43 | WorksTab,
|
44 | WorksTabItem,
|
45 | WorksInput,
|
46 | WorksRipple
|
47 | ]
|
48 | })
|
49 | export class Homeworks {
|
50 | constructor(
|
51 | ) {
|
52 | const context = this;
|
53 | const homeworks = window['homeworks'];
|
54 |
|
55 | if (!homeworks) {
|
56 | throw new Error('`homeworks` library is must declared.\nType npm install homeworks --save.');
|
57 | }
|
58 | else {
|
59 | homeworks.hook = false;
|
60 | }
|
61 | }
|
62 | } |
\ | No newline at end of file |