forked from bullhorn/novo-elements
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.ts
71 lines (71 loc) · 4.93 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
// Export all modules
export { NovoPipesModule } from './src/pipes/Pipes.module';
export { NovoButtonModule } from './src/elements/button/Button.module';
export { NovoLoadingModule } from './src/elements/loading/Loading.module';
export { NovoCardModule } from './src/elements/card/Card.module';
export { NovoToastModule } from './src/elements/toast/Toast.module';
export { NovoTooltipModule } from './src/elements/tooltip/Tooltip.module';
export { NovoHeaderModule } from './src/elements/header/Header.module';
export { NovoTabModule } from './src/elements/tabs/Tabs.module';
export { NovoTilesModule } from './src/elements/tiles/Tiles.module';
export { NovoModalModule } from './src/elements/modal/Modal.module';
export { NovoQuickNoteModule } from './src/elements/quick-note/QuickNote.module';
export { NovoRadioModule } from './src/elements/radio/Radio.module';
export { NovoDropdownModule } from './src/elements/dropdown/Dropdown.module';
export { NovoSelectModule } from './src/elements/select/Select.module';
export { NovoListModule } from './src/elements/list/List.module';
export { NovoSwitchModule } from './src/elements/switch/Switch.module';
export { NovoDrawerModule } from './src/elements/drawer/Drawer.module';
export { NovoDragulaModule } from './src/elements/dragula/Dragula.module';
export { NovoSliderModule } from './src/elements/slider/Slider.module';
export { NovoPickerModule } from './src/elements/picker/Picker.module';
export { NovoChipsModule } from './src/elements/chips/Chips.module';
export { NovoDatePickerModule } from './src/elements/date-picker/DatePicker.module';
export { NovoTimePickerModule } from './src/elements/time-picker/TimePicker.module';
export { NovoDateTimePickerModule } from './src/elements/date-time-picker/DateTimePicker.module';
export { NovoNovoCKEditorModule } from './src/elements/ckeditor/CKEditor.module';
export { NovoTipWellModule } from './src/elements/tip-well/TipWell.module';
export { NovoTableModule } from './src/elements/table/Table.module';
export { NovoTableExtrasModule } from './src/elements/table/extras/TableExtras.module';
export { NovoFormModule } from './src/elements/form/Form.module';
export { NovoFormExtrasModule } from './src/elements/form/extras/FormExtras.module';
export { NovoCategoryDropdownModule } from './src/elements/category-dropdown/CategoryDropdown.module';
export { NovoMultiPickerModule } from './src/elements/multi-picker/MultiPicker.module';
// Export specific elements that are used in local references and/or view children
export { NovoTableElement, NovoTableConfig } from './src/elements/table/Table';
// Export all services
export { NovoToastService } from './src/elements/toast/ToastService';
export { NovoModalService } from './src/elements/modal/ModalService';
export { NovoLabelService } from './src/services/novo-label-service';
export { NovoDragulaService } from './src/elements/dragula/DragulaService';
// Export all data services
export { Collection } from './src/services/data-provider/Collection';
export { CollectionEvent } from './src/services/data-provider/CollectionEvent';
export { ArrayCollection } from './src/services/data-provider/ArrayCollection';
export { PagedArrayCollection } from './src/services/data-provider/PagedArrayCollection';
// Export classes that will need to be imported
export { NovoModalParams, NovoModalRef } from './src/elements/modal/Modal';
export { QuickNoteResults } from './src/elements/quick-note/extras/quick-note-results/QuickNoteResults';
export { PickerResults } from './src/elements/picker/extras/picker-results/PickerResults';
export { BasePickerResults } from './src/elements/picker/extras/base-picker-results/BasePickerResults';
export { EntityPickerResult, EntityPickerResults } from './src/elements/picker/extras/entity-picker-results/EntityPickerResults';
export { ChecklistPickerResults } from './src/elements/picker/extras/checklist-picker-results/ChecklistPickerResults';
export { BaseRenderer } from './src/elements/table/extras/base-renderer/BaseRenderer';
export { DateCell } from './src/elements/table/extras/date-cell/DateCell';
export { FormValidators } from './src/elements/form/FormValidators';
export { FormUtils } from './src/utils/form-utils/FormUtils';
export * from './src/elements/form/FormControls';
// Utils
export { OutsideClick } from './src/utils/outside-click/OutsideClick';
export { KeyCodes } from './src/utils/key-codes/KeyCodes';
export { Deferred } from './src/utils/deferred/Deferred';
export { COUNTRIES, getCountries, getStateObjects, getStates, findByCountryCode, findByCountryId, findByCountryName } from './src/utils/countries/Countries';
export { Helpers } from './src/utils/Helpers';
export { ComponentUtils } from './src/utils/component-utils/ComponentUtils';
// Providers
export { NovoElementProviders } from './novo-elements.providers';
// Pipes
export { PluralPipe } from './src/pipes/plural/Plural';
export { DecodeURIPipe } from './src/pipes/decode-uri/DecodeURI';
// Export main module
export { NovoElementsModule } from './novo-elements.module';