import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { BasicFromBuilderModule } from '../form-builder/Basic-From-Builder.module'; import { HttpClient } from '@angular/common/http'; import { GridModule, PDFModule, ExcelModule, SharedModule } from '@progress/kendo-angular-grid'; import { InputsModule } from '@progress/kendo-angular-inputs'; import { ChartsModule } from '@progress/kendo-angular-charts'; import { DialogsModule } from '@progress/kendo-angular-dialog'; import { ReactiveFormsModule, FormsModule } from '@angular/forms'; import { AccordionModule } from 'primeng/accordion'; import { AutoCompleteModule } from 'primeng/autocomplete'; import { BreadcrumbModule } from 'primeng/breadcrumb'; import { ButtonModule as ButtonsModule} from 'primeng/button'; import { CalendarModule } from 'primeng/calendar'; import { CardModule } from 'primeng/card'; import { CarouselModule } from 'primeng/carousel'; import { ChartModule } from 'primeng/chart'; import { CheckboxModule } from 'primeng/checkbox'; import { ChipsModule } from 'primeng/chips'; import { CodeHighlighterModule } from 'primeng/codehighlighter'; import { ConfirmDialogModule } from 'primeng/confirmdialog'; import { ColorPickerModule } from 'primeng/colorpicker'; import { ContextMenuModule } from 'primeng/contextmenu'; import { DataViewModule } from 'primeng/dataview'; import { DialogModule } from 'primeng/dialog'; import { DropdownModule } from 'primeng/dropdown'; import { EditorModule } from 'primeng/editor'; import { FieldsetModule } from 'primeng/fieldset'; import { FileUploadModule } from 'primeng/fileupload'; import { FullCalendarModule } from 'primeng/fullcalendar'; import { GalleriaModule } from 'primeng/galleria'; import { InplaceModule } from 'primeng/inplace'; import { InputMaskModule } from 'primeng/inputmask'; import { InputSwitchModule } from 'primeng/inputswitch'; import { InputTextModule } from 'primeng/inputtext'; import { InputTextareaModule } from 'primeng/inputtextarea'; import { LightboxModule } from 'primeng/lightbox'; import { ListboxModule } from 'primeng/listbox'; import { MegaMenuModule } from 'primeng/megamenu'; import { MenuModule } from 'primeng/menu'; import { MenubarModule } from 'primeng/menubar'; import { MessagesModule } from 'primeng/messages'; import { MessageModule } from 'primeng/message'; import { MultiSelectModule } from 'primeng/multiselect'; import { OrderListModule } from 'primeng/orderlist'; import { OrganizationChartModule } from 'primeng/organizationchart'; import { OverlayPanelModule } from 'primeng/overlaypanel'; import { PaginatorModule } from 'primeng/paginator'; import { PanelModule } from 'primeng/panel'; import { PanelMenuModule } from 'primeng/panelmenu'; import { PasswordModule } from 'primeng/password'; import { PickListModule } from 'primeng/picklist'; import { ProgressBarModule } from 'primeng/progressbar'; /*import { RadioButtonModule } from 'primeng/radiobutton';*/ import { RadioButtonModule } from '@progress/kendo-angular-inputs'; import { RatingModule } from 'primeng/rating'; import { ScrollPanelModule } from 'primeng/scrollpanel'; import { SelectButtonModule } from 'primeng/selectbutton'; import { SlideMenuModule } from 'primeng/slidemenu'; import { SliderModule } from 'primeng/slider'; import { SpinnerModule } from 'primeng/spinner'; import { SplitButtonModule } from 'primeng/splitbutton'; import { StepsModule } from 'primeng/steps'; import { TabMenuModule } from 'primeng/tabmenu'; import { TableModule } from 'primeng/table'; import { TabViewModule } from 'primeng/tabview'; import { TerminalModule } from 'primeng/terminal'; import { TieredMenuModule } from 'primeng/tieredmenu'; import { ToastModule } from 'primeng/toast'; import { ToggleButtonModule } from 'primeng/togglebutton'; import { ToolbarModule } from 'primeng/toolbar'; import { TooltipModule } from 'primeng/tooltip'; import { TreeModule } from 'primeng/tree'; import { TreeTableModule } from 'primeng/treetable'; import { VirtualScrollerModule } from 'primeng/virtualscroller'; import { DropDownsModule } from '@progress/kendo-angular-dropdowns'; import { DateInputsModule } from '@progress/kendo-angular-dateinputs'; import { Pickermodule } from '../picker/picker.module'; import { FinalSettlementRoutingModule } from './final-settlement-routing.module'; import { ResignationEmpApplyComponent } from './resignation-emp-apply/resignation-emp-apply.component'; import { ResignationEmpApprovalComponent } from './resignation-emp-approval/resignation-emp-approval.component'; import { ResignationAdminComponent } from './resignation-admin/resignation-admin.component'; import { UploadsModule } from '@progress/kendo-angular-upload'; import { CheckBoxModule, NumericTextBoxModule } from '@progress/kendo-angular-inputs'; import { ButtonModule } from '@progress/kendo-angular-buttons'; // import { ExitClearanceItemComponent } from './exit-clearance-item/exit-clearance-item.component'; // import { ExitClearanceItemEntryComponent } from './exit-clearance-item/exit-clearance-item-entry/exit-clearance-item-entry.component'; // import { ExitClearanceItemListComponent } from './exit-clearance-item/exit-clearance-item-list/exit-clearance-item-list.component'; import { EmployeeExitClearanceComponent } from './employee-exit-clearance/employee-exit-clearance.component'; import { ExceptionItemEmpComponent } from './exception-item-emp/exception-item-emp.component'; import { SelfExitClearableItemComponent } from './self-exit-clearable-item/self-exit-clearable-item.component'; import { FinalSettlementProcessComponent } from './final-settlement-process/final-settlement-process.component'; import { ExitClearanceItemListComponent } from './exit-clearance-item/exit-clearance-item-list/exit-clearance-item-list.component'; import { ExitClearanceItemEntryComponent } from './exit-clearance-item/exit-clearance-item-entry/exit-clearance-item-entry.component'; import { FinalSettlementHeadsComponent } from './final-settlement-heads/final-settlement-heads.component'; import { ExitClearanceItemComponent } from './exit-clearance-item/exit-clearance-item.component'; import { LoadingPanelModule } from '../hrm-loding panel/loading-panel.module'; import { AssetCategoryListComponent } from './Asset-Category/asset-category-list.component'; import { AssetSerialItemEntryComponent } from './Asset-Serial/asset-serial-item-entry/asset-serial-item-entry.component'; import { AssetSerialItemListComponent } from './Asset-Serial/asset-serial-item-list/asset-serial-item-list.component'; import { AssetManagementComponent } from './Asset-Management/asset-management.component'; import { AssetAssignmentComponent } from './Asset-Assignment/asset-assignment.component'; import { AssetHandoverComponent } from './Asset-Handover/asset-handover.component'; import { AssetRepairComponent } from './Asset-Repair/asset-repair.component'; import { AssetRepairItemEntryComponent } from './Asset-Repair/asset-repair-item-entry/asset-repair-item-entry.component'; import { AssetRepairReceiveItemEntryComponent } from './Asset-Repair/asset-repair-receive-item-entry/asset-repair-receive-item-entry.component'; import { UploadAssetAssignmentComponent } from './upload-asset-assignment/upload-asset-assignment.component'; import { FinalSettlementHeadComponent } from './final-settlement-heads/final-settlement-head/final-settlement-head.component'; import { EssFinalSettlementProcessComponent } from '../final-settlement/ess-final-settlement-process/ess-fs-process-list.component'; import { EssFsProcessComponent } from '../final-settlement/ess-final-settlement-process/ess-fs-process/ess-fs-process.component'; import { FinalSettlementCommonComponent } from '../final-settlement/final-settlement-common/final-settlement-common.component'; import { FinalSettlementClearanceComponent } from '../final-settlement/final-settlement-clearance/final-settlement-clearance.component'; import { ReportServices } from '../_services/reports/report.service'; import { NgxExtendedPdfViewerModule } from 'ngx-extended-pdf-viewer'; import { AssetItComponent } from '../final-settlement/Asset-It/asset-it.component'; import { AssetItAddComponent } from '../final-settlement/Asset-It/asset-it-add/asset-it-add.component'; @NgModule({ imports: [ CommonModule, FinalSettlementRoutingModule, FormsModule, ReactiveFormsModule, DialogsModule, CommonModule, GridModule, InputsModule, PDFModule, ExcelModule, ChartsModule, BasicFromBuilderModule, AccordionModule, AutoCompleteModule, BreadcrumbModule, ButtonModule, CalendarModule, CardModule, CarouselModule, ChartModule, CheckboxModule, ChipsModule, CodeHighlighterModule, ConfirmDialogModule, ColorPickerModule, ContextMenuModule, DataViewModule, DialogModule, DropdownModule, EditorModule, FieldsetModule, FileUploadModule, FullCalendarModule, GalleriaModule, InplaceModule, InputMaskModule, InputSwitchModule, InputTextModule, InputTextareaModule, LightboxModule, ListboxModule, MegaMenuModule, MenuModule, MenubarModule, MessageModule, MessagesModule, MultiSelectModule, OrderListModule, OrganizationChartModule, OverlayPanelModule, PaginatorModule, PanelModule, PanelMenuModule, PasswordModule, PickListModule, ProgressBarModule, RadioButtonModule, RatingModule, ScrollPanelModule, SelectButtonModule, SlideMenuModule, SliderModule, SpinnerModule, SplitButtonModule, StepsModule, TableModule, TabMenuModule, TabViewModule, TerminalModule, TieredMenuModule, ToastModule, ToggleButtonModule, ToolbarModule, TooltipModule, TreeModule, TreeTableModule, VirtualScrollerModule, DropDownsModule, DateInputsModule, UploadsModule, Pickermodule, SharedModule, LoadingPanelModule, NumericTextBoxModule, ButtonsModule, NgxExtendedPdfViewerModule ], declarations: [ ExitClearanceItemComponent, ResignationEmpApplyComponent, ResignationEmpApprovalComponent, ResignationAdminComponent, //ExitClearanceItemComponent, // ExitClearanceItemComponent, ExitClearanceItemEntryComponent, ExitClearanceItemListComponent, EmployeeExitClearanceComponent, ExceptionItemEmpComponent, SelfExitClearableItemComponent, FinalSettlementProcessComponent, FinalSettlementHeadsComponent, AssetCategoryListComponent, AssetSerialItemEntryComponent, AssetSerialItemListComponent, AssetManagementComponent, AssetAssignmentComponent, AssetHandoverComponent, AssetRepairComponent, AssetRepairItemEntryComponent, AssetRepairReceiveItemEntryComponent, UploadAssetAssignmentComponent, FinalSettlementHeadComponent, EssFinalSettlementProcessComponent, EssFsProcessComponent, FinalSettlementCommonComponent, FinalSettlementClearanceComponent, AssetItComponent, AssetItAddComponent ], exports:[ ExitClearanceItemEntryComponent, ExitClearanceItemListComponent, AssetCategoryListComponent, AssetSerialItemEntryComponent, AssetSerialItemListComponent, AssetManagementComponent, AssetAssignmentComponent, UploadAssetAssignmentComponent, ResignationEmpApplyComponent, ResignationAdminComponent, EssFinalSettlementProcessComponent, EssFsProcessComponent, FinalSettlementCommonComponent, FinalSettlementClearanceComponent, AssetItComponent, AssetItAddComponent ], providers: [ ReportServices ] }) export class FinalSettlementModule { }