UNPKG

1.59 kBPlain TextView Raw
1/// <reference path="typings/index.d.ts" />
2
3import { NgModule } from '@angular/core';
4
5import { WorksSpinner } from './components/spinner/main';
6import { WorksDropdown } from './components/dropdown/main';
7import { WorksCheckbox } from './components/checkbox/main';
8import { WorksTab, WorksTabItem } from './components/tab/main';
9import { WorksToggle } from './components/toggle/main';
10import { WorksStep, WorksStepItem } from './components/step/main';
11import { WorksInput } from './components/input/main';
12import { WorksRipple } from './components/ripple/main';
13
14import { 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})
49export 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