{"__symbolic":"module","version":4,"metadata":{"IgismaplibUploadFileService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]},"statics":{"ngInjectableDef":{}}},"IgismaplibUploadFileComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"lib-igismaplib-upload-file","template":"\n    <p>\n      igismaplib-upload-file works!\n    </p>\n  ","styles":[]}]}],"members":{"authenticationService":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"PublicURL2":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"IgismaplibUploadFileModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IgismaplibUploadFileComponent"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵd"}],"imports":[{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"BrowserAnimationsModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/flex-layout","name":"FlexLayoutModule","line":20,"character":4},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":21,"character":4}],"exports":[{"__symbolic":"reference","name":"IgismaplibUploadFileComponent"}],"entryComponents":[{"__symbolic":"reference","name":"ɵd"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"headerPlanUpdate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":13,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":18,"character":28},{"__symbolic":"reference","module":"@angular/material","name":"MatSnackBar","line":18,"character":57}]}],"uploadFiles":[{"__symbolic":"method"}],"getHeaderEmitter":[{"__symbolic":"method"}],"UploadTerritoryFiles":[{"__symbolic":"method"}],"openSnackBar":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":14,"character":28},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":14,"character":55}]}],"headerPlanUpdate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":16,"character":3}}]}],"deleteLayer":[{"__symbolic":"method"}],"createNewMap":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"lib-upload-file-lib","template":"<!-- <div id=\"data-dialog\" fxLayout>\n    <div class=\"header-title\" feFlex=\"100\">\n        <h4 style=\"padding-left: 25px;\" *ngIf=\"layerType=='RASTER'\"><i class=\"material-icons\">add</i>Upload Raster File</h4>\n        <h4 style=\"padding-left: 25px;\" *ngIf=\"layerType=='VECTOR'\"><i class=\"material-icons\">add</i>Upload Vector File</h4>\n    </div>\n</div>\n\n<div style=\"clear: both;\"></div> -->\n<div fxLayout>\n\n    <div fxFlex=\"100%\" class=\"drop-one\">\n        <div>\n            <mat-icon>cloud_upload</mat-icon>\n            <h3>Drag &amp; Drop</h3>\n            <p>or</p>\n            <div id=\"fileUpload\" ngfDrop selectable=\"1\" multiple=\"1\" [(files)]=\"files\"\n                (filesChange)=\"fileUpload($event)\" accept=\"{{accept}}\" ngDefaultControl>\n                <button mat-raised-button color=\"accent\" class=\"mat-btn\">Browse</button>\n            </div>\n           \n            <div class=\"uploaded-file\" *ngIf=\"fileName\">\n\n                <mat-chip-list aria-label=\"Fish selection\">\n                    <mat-chip aria-label=\"Attributes\" *ngFor=\"let FL of fileList\">\n                        <mat-icon> insert_drive_file</mat-icon><span class=\"flname\" matTooltip=\"{{FL.name}}\">\n                            {{FL.name}}</span>\n                    </mat-chip>\n                </mat-chip-list>\n\n            </div>\n\n\n            <div *ngIf=\"moduleName=='CONVERTER'\">\n                <p class=\"format-text\"><b>Supported GIS Formats :-</b><br> GML, KML, KMZ, GeoJSON,\n                    TopoJSON, GPX, GPS, GPKG, XLSX, ODS, MAPINFO, SQLITE, CSV, ESRI SHAPEFILE, DXF, MID, MIF, PDF, TIFF\n                </p>\n            </div>\n\n            <div *ngIf=\"uploadFileType=='VECTOR' || uploadFileType=='vector'\">\n                <p class=\"format-text\"><b>Following File Formats you can upload:-</b><br> GML, KML, KMZ, GeoJSON,\n                    TopoJSON, GPX, GPS, GPKG, ODS, MAPINFO, SQLITE, ESRI SHAPEFILE, DXF, MID, MIF, PDF</p>\n            </div>\n\n            <div *ngIf=\"uploadFileType=='RASTER' || moduleName=='upload-raster'\">\n                <p class=\"format-text\"><b>GIS format we support :-</b><br>TIF, TIFF, GeoTIFF</p>\n            </div>\n\n            <div *ngIf=\"uploadFileType=='EXCEL_CSV'\">\n                <p class=\"format-text\"><b>Following file formats you can upload :- </b><br>CSV, XLSX, XLS, ODS</p>\n            </div>\n\n            <div *ngIf=\"uploadFileType=='point_to_polygon'\">\n                <p class=\"format-text\"><b>Following File Formats you can upload:-</b><br> GML, KML, KMZ, GeoJSON,\n                    TopoJSON, GPX, GPS, GPKG, ODS, MAPINFO, SQLITE, ESRI SHAPEFILE, DXF, MID, MIF, PDF,CSV, XLSX, XLS,\n                    ODS</p>\n            </div>\n\n            <mat-progress-bar *ngIf=\"progressValue>0\" class=\"progress-bar\" [color]=\"color\" [mode]=\"mode\"\n                [value]=\"progressValue\">\n            </mat-progress-bar>\n            <div *ngIf=\"progressValue>0\" class=\"provalue\">{{progressValue}}%</div>\n        </div>\n\n        <button mat-raised-button color=\"primary\" class=\"mid-button mid-upload-button mr-10 mt-10\" (click)=\"onSubmit()\"\n            [disabled]=\"CheckData()\">\n            <span *ngIf=\"!buttonLoader\">Upload</span>\n            <mat-icon *ngIf=\"buttonLoader\">\n                <mat-progress-spinner mode=\"indeterminate\" diameter=\"25\" class=\"btnLoader\">\n                </mat-progress-spinner>\n            </mat-icon>\n        </button>\n\n        <button mat-raised-button color=\"primary\" class=\"mid-button mid-button-yellow mt-10\"\n            [disabled]=\"CheckData() || (0<progressValue)\" (click)=\"OnReset()\">Reset</button>\n\n    </div>\n</div>\n\n<!-- <div class=\"upload-notes\">\n<div *ngIf=\"layerType=='RASTER'\" style=\"padding:15px; margin-top: -24px;\">\n    <mat-accordion>\n        <mat-expansion-panel>\n          <mat-expansion-panel-header class=\"danger_rounded\">\n            <mat-panel-title>\n              Note* \n            </mat-panel-title>\n            <mat-panel-description>\n                Extension Guide for Raster File\n            </mat-panel-description>\n          </mat-expansion-panel-header>\n          <p>Tagged Image File Format, abbreviated TIFF or TIF, is a computer file format for storing raster graphics images</p>\n        </mat-expansion-panel>\n      </mat-accordion> \n</div>\n<div *ngIf=\"layerType=='VECTOR'\"  style=\"padding:15px; margin-top: -24px;\">\n    <mat-accordion>\n        <mat-expansion-panel>\n        <mat-expansion-panel-header class=\"success_rounded\">\n            <mat-panel-title> Note* </mat-panel-title>\n            <mat-panel-description>\n                Extension guide for Shapefile  \n            </mat-panel-description>\n        </mat-expansion-panel-header>\n        <p> A Shapefile is made up of a collection of files(.shp, .dbf, .shx, and .prj) </p>\n         <p>   .shp—The main file that stores the feature geometry; required. </p>\n         <p> .shx—The index file that stores the index of the feature geometry; required. </p>\n         <p> .dbf—The dBASE table that stores the attribute information of features; required.</p>\n         <p> .prj—The file that stores the coordinate system information; used by ArcGIS.required </p>\n        \n        </mat-expansion-panel>\n    </mat-accordion>\n    <mat-accordion>\n        <mat-expansion-panel>\n        <mat-expansion-panel-header class=\"info_rounded\">\n            <mat-panel-title> Note* </mat-panel-title>\n            <mat-panel-description>\n                Extension guide for MAPINFO  \n            </mat-panel-description>\n        </mat-expansion-panel-header>\n        <p> A MAPINFO is made up of a collection of files(.dat, .id, .map, .tab)</p>\n        <p>.dat - The file that stores the attribute data </p>\n        <p> .tab - he ASCII file that is the link between all other files and holds information about the type of data set file </p>\n        <p>.map - Stores the graphic and geographic information needed to display each vector feature on a map</p>\n        <p>.id - Stores information linking graphic data to the database information. This contains a 4-byte integer index into the MAP file for each feature</p>\n        </mat-expansion-panel>\n    </mat-accordion>\n    <mat-accordion>\n        <mat-expansion-panel>\n        <mat-expansion-panel-header class=\"warning_rounded\">\n            <mat-panel-title> Note*  </mat-panel-title>\n            <mat-panel-description>\n              Extension Guide for KML\n            </mat-panel-description>\n        </mat-expansion-panel-header>\n        <p>  A file with the .KML file extension is a Keyhole Markup Language file. KML files use XML to express geographic\n            annotation and visualization by storing locations, image overlays,\n            video links and modeling information like lines, shapes, 3D images and points.</p>\n        </mat-expansion-panel>\n    </mat-accordion>\n    <mat-accordion>\n        <mat-expansion-panel>\n        <mat-expansion-panel-header class=\"danger_rounded\">\n            <mat-panel-title> Note* </mat-panel-title>\n            <mat-panel-description>\n                Extension guide for GML  \n            </mat-panel-description>\n        </mat-expansion-panel-header>\n        <p> A file with .gml file extension is a  Geography Markup Language file . GML is an XML grammar written in XML Schema for the modelling, transport, and storage of geographic information; it provides a variety of kinds of objects for describing geography including features, coordinate reference systems, geometry</p>\n        </mat-expansion-panel>\n    </mat-accordion>\n    <mat-accordion>\n        <mat-expansion-panel>\n        <mat-expansion-panel-header class=\"success_rounded\">\n            <mat-panel-title> Note* </mat-panel-title>\n            <mat-panel-description>\n                Extension guide for KMZ  \n            </mat-panel-description>\n        </mat-expansion-panel-header>\n        <p> A file with .kml extension is a Keyhole Markup language Zipped file. It is a compressed version of a KML (Keyhole Markup Language) file. \n            KMZ files can contain placemarks featuring a custom name; the latitudinal and longitudinal coordinates for the location, and 3D model data.\n        </p>\n        </mat-expansion-panel>\n    </mat-accordion>\n    <mat-accordion>\n        <mat-expansion-panel>\n        <mat-expansion-panel-header class=\"info_rounded\">\n            <mat-panel-title> Note* </mat-panel-title>\n            <mat-panel-description>\n                Extension guide for GeoJSON  \n            </mat-panel-description>\n        </mat-expansion-panel-header>\n        <p>The geoJSON format is extended from the JSON (JavaScript Object Notation) standard format. The geoJSON-file filename usually ends with a .geojson-suffix. The geoJSON file contains both geospatial data and more information about an attribute. </p>\n        </mat-expansion-panel>\n    </mat-accordion>\n    <mat-accordion>\n        <mat-expansion-panel>\n        <mat-expansion-panel-header class=\"warning_rounded\">\n            <mat-panel-title> Note* </mat-panel-title>\n            <mat-panel-description>\n                Extension guide for DXF  \n            </mat-panel-description>\n        </mat-expansion-panel-header>\n        <p>  A file with .dxf file extension is a Drawing eXchange Format.This file are typically used with AutoCAD software</p>\n        </mat-expansion-panel>\n    </mat-accordion>\n    <mat-accordion>\n        <mat-expansion-panel>\n        <mat-expansion-panel-header class=\"danger_rounded\">\n            <mat-panel-title> Note* </mat-panel-title>\n            <mat-panel-description>\n                Extension guide for GPS/GPX  \n            </mat-panel-description>\n        </mat-expansion-panel-header>\n        <p> GPS files are .ZIP files that contain .BMP image files and typically two .XML files named LIST.XML and SKIN.XML. These two XML files provide the information for how each bitmap image in the archive is displayed for the skin. </p>\n        </mat-expansion-panel>\n    </mat-accordion>\n    <mat-accordion>\n        <mat-expansion-panel>\n        <mat-expansion-panel-header class=\"info_rounded\">\n            <mat-panel-title> Note* </mat-panel-title>\n            <mat-panel-description>\n                Extension guide for topoJSON  \n            </mat-panel-description>\n        </mat-expansion-panel-header>\n        <p>A file with extension .topoJSON is a TopoJSON file format that encodes topology. TopoJSON is an extension of geoJSON. This format contains both geospatial data (arcs) and attribute data. </p>\n        </mat-expansion-panel>\n    </mat-accordion>\n    <mat-accordion>\n        <mat-expansion-panel>\n        <mat-expansion-panel-header class=\"warning_rounded\">\n            <mat-panel-title> Note* </mat-panel-title>\n            <mat-panel-description>\n                Extension guide for MIF  \n            </mat-panel-description>\n        </mat-expansion-panel-header>\n        <p> MIF is a file extension for an interchange format file format used by Adobe FrameMaker. MIF files contain representations of the text, graphics formatting and layout construction in grouped ASCII statements.</p>\n        </mat-expansion-panel>\n    </mat-accordion>\n</div> -->\n<!-- </div> -->","styles":[".loading{position:absolute;top:40%;left:40%}.drop-one{border:3px dashed #becad4;padding:10px;margin-top:10px;align-items:center!important;text-align:center}.drop-one:hover{box-shadow:rgba(0,0,0,.1) 0 1px 5px 0;-webkit-box-shadow:rgba(0,0,0,.1) 0 1px 5px 0;-moz-box-shadow:rgba(0,0,0,.1) 0 1px 5px 0}.provalue{text-align:center;font-size:15px;padding-top:22px}.drop-one p{margin:0;font-family:'Inter Regular';color:#333}.drop-one h3{margin:0;font-family:'Inter Regular';color:#003561;font-size:16px;letter-spacing:1px}.drop-one .mat-icon{font-size:50px!important;margin-left:-20px!important;color:#003561!important}.width-100{width:95%}.mb-0{margin-bottom:0}.mat-btn{margin:5px;border-radius:15px}.mat-raised-button[disabled]{cursor:default;background:#e0e0e0!important}.format-text{line-height:20px;color:#555!important;border:1px solid #eee;padding:5px;font-size:12px}.width-0{max-width:0%!important;max-height:0%!important;flex:none}.width-12{max-width:12.5%!important}.pt-10{padding-top:10px}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#003561}.notes{margin-bottom:15px;padding:4px 12px}p{font-family:'Inter Regular';letter-spacing:1px;margin:5px;text-align:center}.bottom-btn{padding:0 22px;border-radius:15px}.bottom-btn .mat-icon{margin:0!important}.mat-spinner circle,:host ::ng-deep .mat-progress-spinner circle{stroke:#fff}.uploaded-file{color:#13a763!important;font-weight:600;display:flex;align-items:center;justify-content:center;margin:5px;padding:6px 0}.uploaded-file .mat-icon{font-size:20px!important;color:#2fa1ad!important;margin-left:0!important}.upload-mr{margin-right:6px;margin-bottom:10px;margin-top:10px;padding:0 15px}@media screen and (max-width:767px){.upload-mr{margin-bottom:10px;margin-right:10px}.drop-one p{margin-bottom:10px}}.flname{width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}"]}]}],"members":{"splitPoly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"mergePoly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"Geocoder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"isStoreMapper":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"nextStepper":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":20,"character":3}}]}],"emitData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":21,"character":3}}]}],"deletePointForSplitPolygon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":22,"character":3}}]}],"deletePolygonForPointPolygon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":23,"character":3}}]}],"isStepCompletedEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":3}}]}],"PointToPolygon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"uploadRaster":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"DataCollectionPolygon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"moduleType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"moduleName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"mapid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"uploadFileType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"layerType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"onUploadDone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":38,"character":3}}]}],"loginStatus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":39,"character":3}}]}],"TerritoryPointRefernce":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"TerritoryInsertType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"existingLayerId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"authenticationService":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","module":"@angular/material","name":"MatDialog","line":73,"character":23},{"__symbolic":"reference","module":"@angular/material/snack-bar","name":"MatSnackBar","line":74,"character":22},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":75,"character":21}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"fileUpload":[{"__symbolic":"method"}],"uploadFile":[{"__symbolic":"method"}],"onSubmit":[{"__symbolic":"method"}],"UploadTerritoryModuleFile":[{"__symbolic":"method"}],"OnReset":[{"__symbolic":"method"}],"CheckData":[{"__symbolic":"method"}],"UploadTerritoryPointRefernce":[{"__symbolic":"method"}],"DeleteLayer":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-notification-message","template":"<div class=\"flex\">\r\n  <div class=\"data\">{{data}}</div>\r\n  <div class=\"dismiss\">\r\n    <button mat-icon-button (click)=\"snackBarRef.dismiss()\">\r\n        <mat-icon>close</mat-icon>\r\n      </button>\r\n  </div>\r\n</div>\r\n\r\n<!-- snackbar-success\r\n     snackbar-error -->","styles":[":host ::ng-deep.flex{display:flex;justify-content:space-between;align-items:center;color:#fff}.data{font-family:system-ui}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":11,"character":18},"arguments":[{"__symbolic":"reference","module":"@angular/material","name":"MAT_SNACK_BAR_DATA","line":11,"character":25}]}]],"parameters":[{"__symbolic":"reference","name":"MatSnackBarRef","module":"@angular/material","arguments":[{"__symbolic":"reference","name":"ɵd"}]},{"__symbolic":"reference","name":"any"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":22,"character":1},"arguments":[{"declarations":[],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":25,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSnackBarModule","line":26,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressSpinnerModule","line":26,"character":22},{"__symbolic":"reference","module":"@angular/material","name":"MatPaginatorModule","line":26,"character":47},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressBarModule","line":26,"character":66},{"__symbolic":"reference","module":"@angular/material","name":"MatRadioModule","line":27,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSidenavModule","line":27,"character":20},{"__symbolic":"reference","module":"@angular/material","name":"MatCardModule","line":27,"character":37},{"__symbolic":"reference","module":"@angular/material","name":"MatInputModule","line":27,"character":51},{"__symbolic":"reference","module":"@angular/material","name":"MatOptionModule","line":27,"character":66},{"__symbolic":"reference","module":"@angular/material","name":"MatSelectModule","line":28,"character":5},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":28,"character":22},{"__symbolic":"reference","module":"@angular/material","name":"MatDatepickerModule","line":28,"character":36},{"__symbolic":"reference","module":"@angular/material","name":"MatNativeDateModule","line":28,"character":57},{"__symbolic":"reference","module":"@angular/material","name":"MatChipsModule","line":28,"character":77},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":29,"character":5},{"__symbolic":"reference","module":"@angular/material/autocomplete","name":"MatAutocompleteModule","line":29,"character":19},{"__symbolic":"reference","module":"@angular/material/checkbox","name":"MatCheckboxModule","line":29,"character":41},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonToggleModule","line":29,"character":59},{"__symbolic":"reference","module":"@angular/material","name":"MatFormFieldModule","line":30,"character":5},{"__symbolic":"reference","module":"@angular/material","name":"MatSliderModule","line":30,"character":24},{"__symbolic":"reference","module":"@angular/material","name":"MatSlideToggleModule","line":30,"character":40},{"__symbolic":"reference","module":"@angular/material/divider","name":"MatDividerModule","line":30,"character":62},{"__symbolic":"reference","module":"@angular/material/expansion","name":"MatExpansionModule","line":31,"character":5},{"__symbolic":"reference","module":"@angular/material/grid-list","name":"MatGridListModule","line":31,"character":24},{"__symbolic":"reference","module":"@angular/material/stepper","name":"MatStepperModule","line":31,"character":42},{"__symbolic":"reference","module":"@angular/material/tabs","name":"MatTabsModule","line":31,"character":59},{"__symbolic":"reference","module":"@angular/material/tree","name":"MatTreeModule","line":31,"character":73},{"__symbolic":"reference","module":"@angular/material/menu","name":"MatMenuModule","line":32,"character":5},{"__symbolic":"reference","module":"@angular/material","name":"MatToolbarModule","line":32,"character":19},{"__symbolic":"reference","module":"@angular/material","name":"MatListModule","line":32,"character":36},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":32,"character":50},{"__symbolic":"reference","module":"@angular/material","name":"MatTableModule","line":32,"character":66},{"__symbolic":"reference","module":"@angular/material/tooltip","name":"MatTooltipModule","line":33,"character":5},{"__symbolic":"reference","module":"@angular/cdk/drag-drop","name":"DragDropModule","line":33,"character":22},{"__symbolic":"reference","module":"angular-file","name":"ngfModule","line":33,"character":37}],"exports":[{"__symbolic":"reference","module":"@angular/material","name":"MatSnackBarModule","line":36,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressSpinnerModule","line":36,"character":22},{"__symbolic":"reference","module":"@angular/material","name":"MatPaginatorModule","line":36,"character":47},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressBarModule","line":36,"character":66},{"__symbolic":"reference","module":"@angular/material","name":"MatRadioModule","line":37,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSidenavModule","line":37,"character":20},{"__symbolic":"reference","module":"@angular/material","name":"MatCardModule","line":37,"character":37},{"__symbolic":"reference","module":"@angular/material","name":"MatInputModule","line":37,"character":51},{"__symbolic":"reference","module":"@angular/material","name":"MatOptionModule","line":37,"character":66},{"__symbolic":"reference","module":"@angular/material","name":"MatSelectModule","line":38,"character":5},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":38,"character":22},{"__symbolic":"reference","module":"@angular/material","name":"MatDatepickerModule","line":38,"character":36},{"__symbolic":"reference","module":"@angular/material","name":"MatNativeDateModule","line":38,"character":57},{"__symbolic":"reference","module":"@angular/material","name":"MatChipsModule","line":38,"character":77},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":39,"character":5},{"__symbolic":"reference","module":"@angular/material/autocomplete","name":"MatAutocompleteModule","line":39,"character":19},{"__symbolic":"reference","module":"@angular/material/checkbox","name":"MatCheckboxModule","line":39,"character":41},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonToggleModule","line":39,"character":59},{"__symbolic":"reference","module":"@angular/material","name":"MatFormFieldModule","line":40,"character":5},{"__symbolic":"reference","module":"@angular/material","name":"MatSliderModule","line":40,"character":24},{"__symbolic":"reference","module":"@angular/material","name":"MatSlideToggleModule","line":40,"character":40},{"__symbolic":"reference","module":"@angular/material/divider","name":"MatDividerModule","line":40,"character":62},{"__symbolic":"reference","module":"@angular/material/expansion","name":"MatExpansionModule","line":41,"character":5},{"__symbolic":"reference","module":"@angular/material/grid-list","name":"MatGridListModule","line":41,"character":24},{"__symbolic":"reference","module":"@angular/material/stepper","name":"MatStepperModule","line":41,"character":42},{"__symbolic":"reference","module":"@angular/material/tabs","name":"MatTabsModule","line":41,"character":59},{"__symbolic":"reference","module":"@angular/material/tree","name":"MatTreeModule","line":41,"character":73},{"__symbolic":"reference","module":"@angular/material/menu","name":"MatMenuModule","line":42,"character":5},{"__symbolic":"reference","module":"@angular/material","name":"MatToolbarModule","line":42,"character":19},{"__symbolic":"reference","module":"@angular/material","name":"MatListModule","line":42,"character":36},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":42,"character":50},{"__symbolic":"reference","module":"@angular/material","name":"MatTableModule","line":42,"character":66},{"__symbolic":"reference","module":"@angular/material/tooltip","name":"MatTooltipModule","line":43,"character":5},{"__symbolic":"reference","module":"@angular/cdk/drag-drop","name":"DragDropModule","line":43,"character":22},{"__symbolic":"reference","module":"angular-file","name":"ngfModule","line":43,"character":37}]}]}],"members":{}}},"origins":{"IgismaplibUploadFileService":"./lib/igismaplib-upload-file.service","IgismaplibUploadFileComponent":"./lib/igismaplib-upload-file.component","IgismaplibUploadFileModule":"./lib/igismaplib-upload-file.module","ɵa":"./lib/_services/upload-files.service","ɵb":"./lib/_services/app-analysis.service","ɵc":"./lib/upload-file-lib/upload-file-lib.component","ɵd":"./lib/notification-message/notification-message.component","ɵe":"./lib/app-material-module/app-material.module"},"importAs":"igismaplib-upload-file"}