{"__symbolic":"module","version":4,"metadata":{"ModulLibService":{"__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":{}}},"ModulLibComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-modul-lib","template":"\n    <p>\n      modul-lib works!\n    </p>\n  ","styles":[]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ModulLibModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ModulLibComponent"}],"imports":[],"exports":[{"__symbolic":"reference","name":"ModulLibComponent"}]}]}],"members":{}},"MarchiModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":22,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":24,"character":6},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":26,"character":6},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":27,"character":6},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"PipeCustomModule","line":28,"character":12},{"__symbolic":"reference","name":"ɵi"}],"declarations":[{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵg"}],"exports":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵg"}],"providers":[]}]}],"members":{}},"CataloghiModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":16,"character":4},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":18,"character":6},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":19,"character":5},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":20,"character":6}],"declarations":[{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵo"}],"exports":[{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵo"}],"providers":[]}]}],"members":{}},"CategorieModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":17,"character":6},{"__symbolic":"reference","name":"ɵr"},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":19,"character":6},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":20,"character":6}],"declarations":[{"__symbolic":"reference","name":"ɵs"},{"__symbolic":"reference","name":"ɵy"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵx"},{"__symbolic":"reference","name":"ɵw"},{"__symbolic":"reference","name":"ɵv"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵz"}],"exports":[{"__symbolic":"reference","name":"ɵs"},{"__symbolic":"reference","name":"ɵy"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵx"},{"__symbolic":"reference","name":"ɵw"},{"__symbolic":"reference","name":"ɵv"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵz"}],"providers":[]}]}],"members":{}},"RolesModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":6},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":16,"character":6},{"__symbolic":"reference","name":"ɵba"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":18,"character":6},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":19,"character":6}],"exports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":24,"character":6},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":25,"character":6},{"__symbolic":"reference","name":"ɵba"},{"__symbolic":"reference","name":"ɵbb"},{"__symbolic":"reference","name":"ɵbd"},{"__symbolic":"reference","name":"ɵbc"},{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵbf"}],"declarations":[{"__symbolic":"reference","name":"ɵbb"},{"__symbolic":"reference","name":"ɵbd"},{"__symbolic":"reference","name":"ɵbc"},{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵbf"}],"providers":[]}]}],"members":{}},"AddressModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵbg"},{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"ɵbj"},{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"ɵbk"},{"__symbolic":"reference","name":"ɵbl"},{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵbn"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":28,"character":4},{"__symbolic":"reference","name":"ɵbo"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":30,"character":4},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":31,"character":4}],"exports":[{"__symbolic":"reference","name":"ɵbg"},{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"ɵbj"},{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"ɵbk"},{"__symbolic":"reference","name":"ɵbl"},{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵbn"}]}]}],"members":{}},"AdminModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":11,"character":4},{"__symbolic":"reference","name":"ɵbp"}],"declarations":[{"__symbolic":"reference","name":"ɵbq"}]}]}],"members":{}},"NewMapsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵbr"},{"__symbolic":"reference","name":"ɵbs"},{"__symbolic":"reference","name":"ɵbt"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":18,"character":4},{"__symbolic":"reference","name":"ɵbu"},{"__symbolic":"reference","module":"@agm/core","name":"AgmCoreModule","line":20,"character":4},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":21,"character":4}],"exports":[{"__symbolic":"reference","name":"ɵbr"},{"__symbolic":"reference","name":"ɵbs"},{"__symbolic":"reference","name":"ɵbt"}],"entryComponents":[{"__symbolic":"reference","name":"ɵbs"}]}]}],"members":{}},"ContattiModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":19,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵbv"},{"__symbolic":"reference","name":"ɵbw"},{"__symbolic":"reference","name":"ɵbx"},{"__symbolic":"reference","name":"ɵby"},{"__symbolic":"reference","name":"ɵbz"},{"__symbolic":"reference","name":"ɵca"},{"__symbolic":"reference","name":"ɵcb"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":31,"character":4},{"__symbolic":"reference","name":"ɵcc"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":33,"character":4},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":34,"character":4},{"__symbolic":"reference","name":"AddressModule"},{"__symbolic":"reference","name":"NewMapsModule"}],"exports":[{"__symbolic":"reference","name":"ɵbv"},{"__symbolic":"reference","name":"ɵbw"},{"__symbolic":"reference","name":"ɵbx"},{"__symbolic":"reference","name":"ɵby"},{"__symbolic":"reference","name":"ɵbz"},{"__symbolic":"reference","name":"ɵca"},{"__symbolic":"reference","name":"ɵcb"}]}]}],"members":{}},"DeliveryModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵcd"},{"__symbolic":"reference","name":"ɵce"},{"__symbolic":"reference","name":"ɵcf"},{"__symbolic":"reference","name":"ɵcg"},{"__symbolic":"reference","name":"ɵch"},{"__symbolic":"reference","name":"ɵci"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":23,"character":4},{"__symbolic":"reference","name":"ɵcj"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":25,"character":4},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":26,"character":4},{"__symbolic":"reference","name":"AddressModule"}],"exports":[{"__symbolic":"reference","name":"ɵcd"},{"__symbolic":"reference","name":"ɵce"},{"__symbolic":"reference","name":"ɵcf"},{"__symbolic":"reference","name":"ɵcg"},{"__symbolic":"reference","name":"ɵch"},{"__symbolic":"reference","name":"ɵci"}]}]}],"members":{}},"DittaModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":16,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵck"},{"__symbolic":"reference","name":"ɵcl"},{"__symbolic":"reference","name":"ɵcm"},{"__symbolic":"reference","name":"ɵcn"},{"__symbolic":"reference","name":"ɵco"},{"__symbolic":"reference","name":"ɵcp"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":24,"character":4},{"__symbolic":"reference","name":"ɵcq"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":26,"character":4},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":27,"character":4},{"__symbolic":"reference","name":"AddressModule"}],"exports":[{"__symbolic":"reference","name":"ɵck"},{"__symbolic":"reference","name":"ɵcl"},{"__symbolic":"reference","name":"ɵcm"},{"__symbolic":"reference","name":"ɵcn"},{"__symbolic":"reference","name":"ɵco"},{"__symbolic":"reference","name":"ɵcp"}]}]}],"members":{}},"BancheModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":16,"character":4},{"__symbolic":"reference","name":"ɵcr"},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":19,"character":4}],"declarations":[{"__symbolic":"reference","name":"ɵcs"},{"__symbolic":"reference","name":"ɵct"},{"__symbolic":"reference","name":"ɵcu"},{"__symbolic":"reference","name":"ɵcv"},{"__symbolic":"reference","name":"ɵcw"}]}]}],"members":{}},"BancheSharedModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵcx"},{"__symbolic":"reference","name":"ɵcy"}],"exports":[{"__symbolic":"reference","name":"ɵcx"},{"__symbolic":"reference","name":"ɵcy"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":4},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":16,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":16,"character":27}]}]}],"members":{}},"BlobModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":4},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":16,"character":4},{"__symbolic":"reference","name":"ɵcz"},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"PipeCustomModule","line":17,"character":22},{"__symbolic":"reference","name":"ɵdd"},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":17,"character":56}],"declarations":[{"__symbolic":"reference","name":"ɵda"},{"__symbolic":"reference","name":"ɵdc"},{"__symbolic":"reference","name":"ɵdb"}],"exports":[{"__symbolic":"reference","name":"ɵda"},{"__symbolic":"reference","name":"ɵdc"},{"__symbolic":"reference","name":"ɵdb"}]}]}],"members":{}},"CountrycodeModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"declarations":[],"providers":[]}]}],"members":{}},"AuthModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":19,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":21,"character":4},{"__symbolic":"reference","name":"ɵdg"},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":23,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":24,"character":4},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":25,"character":4},{"__symbolic":"reference","name":"ɵdq"}],"declarations":[{"__symbolic":"reference","name":"ɵdi"},{"__symbolic":"reference","name":"ɵdt"},{"__symbolic":"reference","name":"ɵdj"},{"__symbolic":"reference","name":"ɵdh"},{"__symbolic":"reference","name":"ɵdp"},{"__symbolic":"reference","name":"ɵdm"},{"__symbolic":"reference","name":"ɵdo"},{"__symbolic":"reference","name":"ɵdn"},{"__symbolic":"reference","name":"ɵdk"},{"__symbolic":"reference","name":"ɵdl"}],"exports":[{"__symbolic":"reference","name":"ɵdh"}],"entryComponents":[{"__symbolic":"reference","name":"ɵdi"},{"__symbolic":"reference","name":"ɵdt"},{"__symbolic":"reference","name":"ɵds"}],"providers":[]}]}],"members":{}},"ItemsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":23,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵdu"},{"__symbolic":"reference","name":"ɵdv"},{"__symbolic":"reference","name":"ɵdw"},{"__symbolic":"reference","name":"ɵdx"},{"__symbolic":"reference","name":"ɵdy"},{"__symbolic":"reference","name":"ɵdz"},{"__symbolic":"reference","name":"ɵea"},{"__symbolic":"reference","name":"ɵeb"},{"__symbolic":"reference","name":"ɵec"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":35,"character":4},{"__symbolic":"reference","name":"ɵed"},{"__symbolic":"reference","name":"CategorieModule"},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":38,"character":4},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"PipeCustomModule","line":39,"character":4},{"__symbolic":"reference","module":"modul-shared","name":"ItemsSharedModule","line":40,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":41,"character":4},{"__symbolic":"reference","name":"StorageModule"}],"exports":[{"__symbolic":"reference","name":"ɵdu"},{"__symbolic":"reference","name":"ɵdv"},{"__symbolic":"reference","name":"ɵdw"},{"__symbolic":"reference","name":"ɵdx"},{"__symbolic":"reference","name":"ɵdy"},{"__symbolic":"reference","name":"ɵdz"},{"__symbolic":"reference","name":"ɵea"},{"__symbolic":"reference","name":"ɵeb"},{"__symbolic":"reference","name":"ɵec"}]}]}],"members":{}},"StorageModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":12,"character":4},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":13,"character":4},{"__symbolic":"reference","name":"ɵee"}],"declarations":[{"__symbolic":"reference","name":"ɵef"},{"__symbolic":"reference","name":"ɵeg"},{"__symbolic":"reference","name":"ɵeh"}],"exports":[{"__symbolic":"reference","name":"ɵef"},{"__symbolic":"reference","name":"ɵeg"},{"__symbolic":"reference","name":"ɵeh"}]}]}],"members":{}},"DreamModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":13,"character":4},{"__symbolic":"reference","name":"ɵei"},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":15,"character":4},{"__symbolic":"reference","module":"modul-shared","name":"ItemsSharedModule","line":17,"character":6}],"declarations":[{"__symbolic":"reference","name":"ɵej"},{"__symbolic":"reference","name":"ɵek"},{"__symbolic":"reference","name":"ɵel"}],"exports":[{"__symbolic":"reference","name":"ɵej"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":42,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":43,"character":14},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵb"},"children":[{"path":"","component":{"__symbolic":"reference","name":"ɵc"}},{"path":"create","component":{"__symbolic":"reference","name":"ɵd"}},{"path":"details/:id","component":{"__symbolic":"reference","name":"ɵe"}},{"path":"edit/:id","component":{"__symbolic":"reference","name":"ɵf"}},{"path":"list-pdf","component":{"__symbolic":"reference","name":"ɵg"}},{"path":"marchi-list-blobs","component":{"__symbolic":"reference","name":"ɵh"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":44,"character":14}]}]}],"members":{}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-marchi","template":"\n<div class=\"container \">\n  <p >\n    marchi works!\n  </p>\n\n  <a mat-icon-button [routerLink]=\"[ '/marchi' ]\">\n      <mat-icon class=\"mat-18\">list</mat-icon>\n  </a>\n\n  <a mat-icon-button [routerLink]=\"[ '/marchi','create' ]\">\n    <mat-icon class=\"mat-18\">fiber_new</mat-icon>\n  </a>\n  <router-outlet></router-outlet>\n</div>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-marchi-list","template":"<p>\r\n    marchi-list works!\r\n</p>\r\n<table class=\"table\">\r\n    <thead>\r\n        <tr>\r\n            <th>id</th>\r\n           \r\n            <th>Attivo</th>\r\n            <th>slug</th>\r\n        </tr>\r\n    </thead>\r\n    <tbody>\r\n        <tr *ngFor=\"let marchio of marchi | async;let marchio\">\r\n            <td>\r\n                <a [routerLink]=\"[ '/marchi', 'details',marchio.id ]\">{{marchio.id}}</a>\r\n\r\n<a  [routerLink]=\"[ '/marchi', 'edit',marchio.id ]\">\r\n    <mat-icon class=\"mat-18\">create</mat-icon>\r\n</a>\r\n                </td>\r\n          \r\n            <td>{{marchio.Attivo}}</td>\r\n            <td>{{marchio.slug}}</td>\r\n            <td>\r\n                <button mat-icon-button (click)=\"cancella(marchio.id)\">\r\n                    <mat-icon class=\"mat-18\">cancel</mat-icon>\r\n                </button>\r\n            </td>\r\n        </tr>\r\n    </tbody>\r\n</table>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":17,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"MarchiService","line":18,"character":31}]}],"cancella":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-marchi-create","template":"<p>\n  marchi-create works!\n</p>\n<div class=\"example-container\">\n  <mat-form-field>\n    <input matInput placeholder=\"id\"[(ngModel)]=\"marchio.id\" name=\"id\">\n  </mat-form-field>\n\n\n  <mat-checkbox [(ngModel)]=\"marchio.Attivo\" value=\"\" color=\"primary\" name=\"Attivo\">Attivo</mat-checkbox>\n  <button mat-icon-button (click)=\"save()\">\n      <mat-icon class=\"mat-18\">save</mat-icon>\n  </button>\n</div>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":17,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"MarchiService","line":18,"character":27},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":19,"character":17}]}],"save":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"app-marchi-details","template":"<p>\n  marchi-details works!\n</p>\n<h1>{{(marchio | async)?.id}}</h1>\n\n\n<img src=\"{{urlimage | async}}\">\n<app-marchi-uplodad></app-marchi-uplodad>\n\n<div *ngIf=\"blobs|async;let blobs\">\n  <div *ngFor=\"let item of blobs\">\n    <a [href]=\"item.downloadURL\" target=\"blank\">{{item.name}}</a>\n    <button mat-icon-button (click)=\"onDelete(item)\"><mat-icon>cancel</mat-icon></button>\n  </div>\n</div>\n\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/storage","name":"AngularFireStorage","line":23,"character":20},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":24,"character":20},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":25,"character":15},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":26,"character":29},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"MarchiService","line":27,"character":37}]}],"onDelete":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-marchi-edit","template":"<p>\n  marchi-edit works!\n</p>\n<div class=\"example-container\" *ngIf=\"marchio | async;let m\">\n  <mat-form-field>\n    <input matInput placeholder=\"id\"[(ngModel)]=\"id\" name=\"id\">\n  </mat-form-field>\n  \n  <mat-form-field>\n    <input matInput placeholder=\"image_id\"[(ngModel)]=\"m.image_id\" name=\"id\">\n  </mat-form-field>\n  <mat-checkbox [(ngModel)]=\"m.Attivo\" value=\"\" color=\"primary\" name=\"Attivo\">Attivo</mat-checkbox>\n  <button mat-icon-button (click)=\"save(m)\">\n\n      <mat-icon class=\"mat-18\">save</mat-icon>\n  </button>\n  <img mat-card-image [src]=\"m.image_id | imageName:100:100\">\n</div>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":16,"character":20},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":17,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"MarchiService","line":18,"character":27}]}],"save":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-marchi-list-pdf","template":"<p>marchi-list-pdf works!</p>\n\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":14,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"app-marchi-list-blobs","template":"<p>marchi-list-blobs works!</p>\n{{blobs|async|json}}\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":18,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵj"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"ɵj"}]}]}],"members":{}},"ɵj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"app-marchi-uplodad","template":"<p>marchi-uplodad works!</p>\n<input  type=\"file\"  (change)=\"uploadFile($event)\">\n<button mat-button (click)=\"storedBlob()\">Salva in</button>\n{{uploadPercent|async|json}}\n<span>{{url}}</span>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":24,"character":16},{"__symbolic":"reference","module":"@angular/fire/storage","name":"AngularFireStorage","line":25,"character":21},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":26,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UrlService","line":27,"character":24},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":28,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BlobService","line":29,"character":26}]}],"uploadFile":[{"__symbolic":"method"}],"storedBlob":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":23,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":24,"character":12},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵl"},"children":[{"path":"create","component":{"__symbolic":"reference","name":"ɵm"}},{"path":"","component":{"__symbolic":"reference","name":"ɵn"}},{"path":"edit/:id","component":{"__symbolic":"reference","name":"ɵo"}},{"path":"details/:id","component":{"__symbolic":"reference","name":"ɵp"}},{"path":"combo","component":{"__symbolic":"reference","name":"ɵq"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":25,"character":12}]}]}],"members":{}},"ɵl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"app-cataloghi","template":"\n<div class=\"container \">\n    <p>\n      cataloghi works!\n    </p>\n    <a class=\"material-icons\" [routerLink]=\"['create']\" aria-hidden=\"true\">fiber_new</a>\n    <a [routerLink]=\"['/cataloghi' ]\" class=\"material-icons md-24\">list</a>\n\n    <router-outlet></router-outlet>\n  </div>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/auth","name":"AngularFireAuth","line":19,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":20,"character":25}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-cataloghi-create","template":"<p>\r\n  cataloghi-create works!\r\n</p>\r\n\r\n\r\n<form (ngSubmit)=\"submit()\">\r\n  <mat-form-field *ngIf=\"catalogo\">\r\n    <input matInput placeholder=\"id\" [(ngModel)]=\"catalogo.id\" name=\"id\">\r\n  </mat-form-field>\r\n  <mat-checkbox  [(ngModel)]=\"catalogo.attivo\" name=\"attivo\">Attivo</mat-checkbox>\r\n  <input type=\"submit\" value=\"invia\" />\r\n</form>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"SlugService","line":15,"character":24},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":16,"character":20},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":17,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CataloghiService","line":18,"character":30}]}],"submit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-cataloghi-list","template":"<p>\r\n  cataloghi-list works!\r\n</p>\r\n\r\n<table class=\"table table-bordered table-responsive\"  style=\"max-width:40rem;margin:auto\">\r\n  <thead class=\"thead-inverse\">\r\n    <tr>\r\n      <th>id</th>\r\n\r\n      <th>Attivo</th>\r\n      <th>slug</th>\r\n    </tr>\r\n\r\n    </thead>\r\n  <tbody>\r\n    <tr *ngFor=\"let c of cataloghi | async\">\r\n      <td>\r\n        <a aria-hidden=\"true\" [routerLink]=\"['details',c.id]\" role=\"button\">{{c.id}}</a>\r\n      </td>\r\n\r\n      <td>\r\n          {{c.attivo}}\r\n      </td>\r\n      <td>\r\n        {{c.slug}}\r\n    </td>\r\n      <td>\r\n        <a mat-icon-button (click)=\"cancel(c.id)\">\r\n            <mat-icon class=\"mat-18\">cancel</mat-icon>\r\n        </a>\r\n\r\n      </td>\r\n    </tr>\r\n  </tbody>\r\n</table>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CataloghiService","line":15,"character":30}]}],"cancel":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-cataloghi-edit","template":"<p>\r\n  cataloghi-edit works!\r\n</p>\r\n<div *ngIf=\"catalogosnap | async; let catalogosnap; else loading; \">\r\n    <form (ngSubmit)=\"submit()\"  *ngIf=\"catalogo\">\r\n        <mat-form-field>\r\n          <input matInput placeholder=\"id\" [(ngModel)]=\"catalogo.id\" name=\"id\">\r\n        </mat-form-field>\r\n        <mat-checkbox [(ngModel)]=\"catalogo.attivo\" name=\"attivo\">Attivo</mat-checkbox>\r\n        <input type=\"submit\" value=\"invia\" />\r\n      </form>\r\n</div>\r\n\r\n<ng-template #loading>\r\nloading.........................\r\n</ng-template>\r\n\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"SlugService","line":19,"character":27},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":20,"character":22},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":21,"character":21},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CataloghiService","line":22,"character":32}]}],"submit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-cataloghi-details","template":"<p>\n  cataloghi-details works!\n</p>\n\n<div *ngIf=\"catalogo | async; let catalogo; else loading\">\n    <div>\n        <label>key:</label>\n        <a  class=\"fa fa-pencil\" [routerLink]=\"['/cataloghi','edit',catalogo.id]\" role=\"button\"  aria-hidden=\"true\"> {{catalogo.id}}</a>        </div>\n        <div>\n            <label>Title:</label>\n            {{catalogo.nome}}\n            </div>\n            <div>\n                <label>Attivo:</label>\n                {{catalogo.attivo}}\n                </div>\n                <div>\n                  <label>slug:</label>\n                  {{catalogo.slug}}\n                  </div>\n</div>\n<ng-template #loading>\n\n    loading.......\n  </ng-template>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":15,"character":23},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CataloghiService","line":16,"character":34}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-cataloghi-combo","template":"<p>\r\n  cataloghi-combo works!\r\n</p>\r\n<label for=\"name\">Cataloghi</label>\r\n<select *ngIf=\"categoria\"  class=\"form-control\" name=\"catalogo_id\"  [(ngModel)]=\"categoria.catalogo_id\">\r\n  <option *ngIf=\"catalogo\" [ngValue]=\"categoria.catalogo_id\" disabled>{{catalogo.id}}</option>\r\n  <option *ngFor=\"let catalogo of cataloghi\" [ngValue]=\"catalogo.id\">{{catalogo.id}}</option>\r\n</select>\r\n","styles":[""]}]}],"members":{"categoria":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CataloghiService","line":18,"character":42}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":47,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":48,"character":14},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵs"},"children":[{"path":"","component":{"__symbolic":"reference","name":"ɵt"}},{"path":"details/:id","component":{"__symbolic":"reference","name":"ɵu"}},{"path":"byMarchio","component":{"__symbolic":"reference","name":"ɵv"}},{"path":"edit/:id","component":{"__symbolic":"reference","name":"ɵw"}},{"path":"create","component":{"__symbolic":"reference","name":"ɵx"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":49,"character":14}]}]}],"members":{}},"ɵs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"app-categorie","template":"\r\n<div class=\"container\">\r\n\r\n    <mat-card>\r\n        <mat-card-header>\r\n            <mat-card-title> categorie works!</mat-card-title>\r\n        </mat-card-header>\r\n\r\n        <mat-card-content>\r\n\r\n    <a  [routerLink]=\"['/categorie' ]\">\r\n      <i class=\"material-icons md-24\">list</i></a>\r\n    <a [routerLink]=\"['/categorie','create']\" >\r\n      <mat-icon class=\"mat-18\">fiber_new</mat-icon>\r\n    </a>\r\n    <router-outlet></router-outlet>\r\n\r\n        </mat-card-content>\r\n\r\n\r\n    </mat-card>\r\n\r\n  </div>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/auth","name":"AngularFireAuth","line":18,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":19,"character":25}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵt":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"app-categorie-list","providers":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CategorieService","line":16,"character":62}],"template":"<p>\r\n    categorie-list works!\r\n</p>\r\n\r\n\r\n<table class=\"table\">\r\n  <thead>\r\n    <tr>\r\n      <th>id</th>\r\n     \r\n      <th>slug</th>\r\n      <th>Attivo</th>\r\n      <th>parent</th>\r\n      <th>catalogo id</th>\r\n    </tr>\r\n  </thead>\r\n  <tbody>\r\n    <tr *ngFor=\"let item of categorie | async\">\r\n      <td >\r\n          <a  [routerLink]=\"['details', item.id]\">{{item.id}}</a>\r\n        </td>\r\n    \r\n      <td>{{item.slug}}</td>\r\n      <td>{{item.Attivo}}</td>\r\n      <td>\r\n          <a  [routerLink]=\"['details', item.parent?item.parent:'']\">{{item?.parent}}</a>\r\n       </td>\r\n      <td>{{item.catalogo_id}}</td>\r\n      <td>\r\n        <mat-icon  class=\"mat-18 btn\" (click)='cancel(item.id)'>cancel</mat-icon>\r\n      </td>\r\n      \r\n    </tr>\r\n\r\n  </tbody>\r\n</table>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CategorieService","line":23,"character":26}]}],"cancel":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-categorie-details","template":"<p>\r\n  categorie-details works!\r\n</p>\r\n\r\n<div *ngIf=\"(categoria | async);let categoria; else loadings\">\r\n  <div>\r\n      <label>Key:</label>\r\n      {{categoria.id}}\r\n  </div>\r\n  <div>\r\n      <label>Title:</label>\r\n      {{categoria.Categoria}}\r\n  </div>\r\n  <div>\r\n      <label>id catelogo</label>\r\n      {{categoria.catalogo_id}}\r\n  </div>\r\n <div>\r\n    <label>parent</label>\r\n    {{categoria.parent}}\r\n\r\n </div>\r\n <div>\r\n    <label>slug</label>\r\n    {{categoria.slug}}\r\n\r\n </div>\r\n <div>\r\n    <label>Attivo</label>\r\n    {{categoria.Attivo}}\r\n </div>\r\n <a mat-raised-button color=\"primary\" [routerLink]=\"['/categorie','edit',  categoria.id ]\">edit</a>\r\n</div>\r\n<ng-template #loadings>\r\n\r\n  loading.......\r\n</ng-template>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":15,"character":23},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CategorieService","line":16,"character":34}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵv":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-categorie-by-marchio","template":"<p>\r\n  categorie-by-marchio works!\r\n</p>\r\n<ul class=\"list-inline\">\r\n    <li class=\"list-inline-item\" *ngFor=\"let c of categorie\">\r\n        <div class=\"card\">\r\n            <div class=\"card-header\">\r\n                <a class=\"glyphicon glyphicon-circle-arrow-right\" [routerLink]=\"['/articoli','bycategoria', c.id ]\"><h2>{{c.id}}</h2>  </a>\r\n\r\n            </div>\r\n            <div class=\"card-block\">\r\n\r\n            </div>\r\n        </div>\r\n\r\n    </li>\r\n</ul>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CategorieService","line":14,"character":34},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":15,"character":23}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵw":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"app-categorie-edit","template":"<p>\r\n  categorie-edit works!\r\n\r\n</p>\r\n\r\n<div>\r\n\r\n <form (ngSubmit)=\"onsubmit()\" *ngIf=\"categoria;\">\r\n   <mat-form-field>\r\n     <input matInput placeholder=\"id\" [(ngModel)]=\"categoria.id\" name=\"id\">\r\n   </mat-form-field>\r\n   <mat-form-field>\r\n     <input matInput placeholder=\"slug\" [(ngModel)]=\"categoria.slug\" name=\"slug\">\r\n   </mat-form-field>\r\n   <mat-form-field>\r\n     <input matInput placeholder=\"UrlImg\" [(ngModel)]=\"categoria.UrlImg\" name=\"UrlImg\">\r\n   </mat-form-field>\r\n   <mat-form-field>\r\n     <input matInput placeholder=\"image_id\" [(ngModel)]=\"categoria.image_id\" name=\"image_id\">\r\n   </mat-form-field>\r\n   <mat-checkbox [(ngModel)]=\"categoria.Attivo\" name=\"Attivo\">Attivo</mat-checkbox>\r\n   <mat-form-field>\r\n   <mat-select placeholder=\"parent\" [(ngModel)]=\"categoria.parent\" name=\"parent\">\r\n     <mat-option>None</mat-option>\r\n     <mat-option *ngFor=\"let c of categorie | async\" [value]=\"c.id\">\r\n       {{c.id}}\r\n     </mat-option>\r\n   </mat-select>\r\n   </mat-form-field>\r\n   <mat-form-field>\r\n   <mat-select placeholder=\"Catalogo\" [(ngModel)]=\"categoria.catalogo_id\" name=\"catalogo_id\">\r\n     <mat-option>None</mat-option>\r\n     <mat-option *ngFor=\"let f of cataloghi | async\" [value]=\"f.id\">\r\n       {{f.id}}\r\n     </mat-option>\r\n   </mat-select>\r\n   </mat-form-field>\r\n\r\n  <button mat-raised-button color=\"primary\" type=\"submit\">invia</button>\r\n\r\n  </form>\r\n</div>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":24,"character":23},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":25,"character":24},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CategorieService","line":26,"character":34},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CataloghiService","line":27,"character":34}]}],"onsubmit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵx":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-categorie-create","template":"<p>\r\n  categorie-create works!\r\n</p>\r\n\r\n<app-categoria-form *ngIf=\"categoria\" [categoria]=\"categoria\"></app-categoria-form>\r\n  <!--  -->\r\n  <!--<app-cataloghi-combo [(categoria)]=\"categoria\"></app-cataloghi-combo>-->\r\n  <button md-button (click)=\"submit()\">invia</button>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CategorieService","line":21,"character":32},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":22,"character":22}]}],"submit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵy":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-categorie-combo","template":"<p>categorie-combo works!</p>\n<mat-form-field>\n<mat-select placeholder=\"parent\" [(ngModel)]=\"categoria\" (selectionChange)=cambia(categoria) >\n  <mat-option>None</mat-option>\n  <mat-option *ngFor=\"let c of categorie | async\" [value]=\"c\">\n    {{c.id}}\n  </mat-option>\n</mat-select>\n</mat-form-field>\n\n","styles":[""]}]}],"members":{"oncambia":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":14,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CategorieService","line":15,"character":40}]}],"cambia":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"app-categoria-form","template":"<p>\n  categoria-form works!\n</p>\n\n<mat-form-field>\n  <input matInput placeholder=\"id\" [(ngModel)]=\"categoria.id\" name=\"id\">\n</mat-form-field>\n<mat-form-field>\n  <input matInput placeholder=\"slug\" [(ngModel)]=\"categoria.slug\" name=\"slug\">\n</mat-form-field>\n<mat-form-field>\n  <input matInput placeholder=\"UrlImg\" [(ngModel)]=\"categoria.UrlImg\" name=\"UrlImg\">\n</mat-form-field>\n<mat-form-field>\n  <input matInput placeholder=\"image_id\" [(ngModel)]=\"categoria.image_id\" name=\"image_id\">\n</mat-form-field>\n<mat-checkbox [(ngModel)]=\"categoria.Attivo\" name=\"Attivo\">Attivo</mat-checkbox>\n<mat-form-field>\n<mat-select placeholder=\"parent\" [(ngModel)]=\"categoria.parent\" name=\"parent\">\n  <mat-option>None</mat-option>\n  <mat-option *ngFor=\"let c of categorie | async\" [value]=\"c.id\">\n    {{c.id}}\n  </mat-option>\n</mat-select>\n</mat-form-field>\n<mat-form-field>\n<mat-select placeholder=\"Catalogo\" [(ngModel)]=\"categoria.catalogo_id\" name=\"catalogo_id\">\n  <mat-option>None</mat-option>\n  <mat-option *ngFor=\"let f of cataloghi | async\" [value]=\"f.id\">\n    {{f.id}}\n  </mat-option>\n</mat-select>\n</mat-form-field>\n","styles":[""]}]}],"members":{"categoria":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CategorieService","line":20,"character":30},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CataloghiService","line":21,"character":30}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵba":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":35,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":36,"character":14},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵbb"},"children":[{"path":"","component":{"__symbolic":"reference","name":"ɵbc"}},{"path":"create","component":{"__symbolic":"reference","name":"ɵbd"}},{"path":"details/:id","component":{"__symbolic":"reference","name":"ɵbe"}},{"path":"edit/:id","component":{"__symbolic":"reference","name":"ɵbf"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":37,"character":14}]}]}],"members":{}},"ɵbb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"app-roles","template":"<div class=\"container \">\n    <mat-card>\n        <mat-card-header>\n            <mat-card-title>Roles</mat-card-title>\n\n        </mat-card-header>\n\n        <mat-card-content>\n          <a [routerLink]=\"[ '/roles']\">\n            <mat-icon class=\"mat-18\">list</mat-icon>\n            </a>\n            <router-outlet></router-outlet>\n        </mat-card-content>\n\n\n    </mat-card>\n</div>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-roles-list","template":"<p>\n  roles-list works!\n</p>\n<a [routerLink]=\"['create']\"><span class=\"fa fa-arrow-circle-o-right\">new</span></a>\n\n\n<ul>\n    <li *ngFor=\"let r of roles | async\">\n        <a [routerLink]=\"['details',r.id]\">{{r.Name}}</a>\n<mat-icon class=\"mat-18\">delete_forever</mat-icon>\n    </li>\n</ul>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"RolesService","line":16,"character":34}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-roles-create","template":"<p>\n  roles-create works!\n</p>\n\n<form  (ngSubmit)=\"submit()\">\n\n    <div class=\"form-group\">\n        <label for=\"name\">name</label>\n\n        <input type=\"text\" class=\"form-control\" id=\"Name\" [(ngModel)]=\"role.Name\" name=\"Name\" required>\n\n    </div>\n    <button type=\"submit\" class=\"btn btn-default\">Submit</button>\n\n</form>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":16,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"RolesService","line":17,"character":26}]}],"salva":[{"__symbolic":"method"}],"submit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"app-role-details","template":"<p>\n  role-details works!\n</p>\n{{role | async |json}}\n<div *ngIf=\"role | async; let role\">\n    <a [routerLink]=\"['/roles','edit',role.id]\" class=\"fa fa-pencil-square-o\">{{role.id}}</a>\n</div>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":18,"character":23},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"RolesService","line":19,"character":30}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"app-role-edit","template":"<p>\n  role-edit works!\n</p>\n\n<div *ngIf=\"role | async; let role \">\n    <a [routerLink]=\"['/roles','details',role.Id]\">details</a>\n    <a [routerLink]=\"['/roles']\">List</a>\n\n\n\n</div>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":19,"character":23},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"RolesService","line":20,"character":30}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"app-address","template":"<p>\n  address works!\n</p>\n<router-outlet></router-outlet>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"app-address-list","template":"<p>\n  address-list works!\n</p>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"app-address-edit","template":"\n\n<mat-form-field >\n  <input matInput [ngModel]=\"address?.country\" type=\"text\" required\n  name=\"country\"   placeholder=\"stato\">\n\n</mat-form-field>\n<mat-form-field *ngIf=\"address?.country\">\n  <input  matInput placeholder=\"Codice Postale\" \n  name=\"postal_code\" [ngModel]=\"address.postal_code\">\n\n</mat-form-field>\n\n\n  <mat-form-field>\n      <input matInput [ngModel]=\"address?.administrative_area_level_3\" type=\"text\" required name=\"administrative_area_level_1\"\n               placeholder=\"citta\">\n\n      </mat-form-field>\n      <mat-form-field>\n          <input matInput [ngModel]=\"address?.administrative_area_level_2\" type=\"text\"\n          required name=\"administrative_area_level_2\"\n                   placeholder=\"provincia\">\n          </mat-form-field>\n\n      <mat-form-field >\n    <input matInput [ngModel]=\"address?.route\" type=\"text\" required name=\"route\"\n           placeholder=\"indirizzo\">\n  </mat-form-field>\n  <mat-form-field >\n    <input matInput [ngModel]=\"address?.street_number\" type=\"text\" required name=\"street_number\"\n           placeholder=\"civico\">\n  </mat-form-field>\n","styles":[""]}]}],"members":{"address":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":11,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-address-details","template":"<p>\n  address-details works!\n</p>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-address-create","template":"<p>\n  address-create works!\n</p>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":18,"character":16},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":19,"character":19}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-address-details-view","template":"<p>address-details-view works!</p>\n","styles":[""]}]}],"members":{"address":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-address-form","template":"\n<mat-form-field >\n  <input matInput [ngModel]=\"address?.country\" type=\"text\" required\n  name=\"country\"   placeholder=\"stato\">\n</mat-form-field>\n<mat-form-field>\n  <input  matInput placeholder=\"Codice Postale\"\n  name=\"postal_code\" [ngModel]=\"address?.postal_code\">\n</mat-form-field>\n  <mat-form-field>\n          <input matInput [ngModel]=\"address?.administrative_area_level_3\" type=\"text\" required name=\"administrative_area_level_1\"\n               placeholder=\"citta\">\n      </mat-form-field>\n      <mat-form-field>\n          <input matInput [ngModel]=\"address?.administrative_area_level_2\" type=\"text\"\n          required name=\"administrative_area_level_2\"\n                   placeholder=\"provincia\">\n          </mat-form-field>\n\n      <mat-form-field >\n    <input matInput [ngModel]=\"address?.route\" type=\"text\" required name=\"route\"\n           placeholder=\"indirizzo\">\n  </mat-form-field>\n  <mat-form-field >\n    <input matInput [ngModel]=\"address?.street_number\" type=\"text\" required name=\"street_number\"\n           placeholder=\"civico\">\n  </mat-form-field>\n","styles":[""]}]}],"members":{"address":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":13,"character":29}]}],"openDialog":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"app-address-view","template":"<div>{{address?.route}} {{address?.street_number}}</div>\n<div>{{address?.postal_code}} {{address?.administrative_area_level_3}}\n  {{address?.administrative_area_level_2}}\n  {{address?.country}}</div>\n","styles":[""]}]}],"members":{"address":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":26,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":27,"character":12},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵbg"},"children":[{"path":"","component":{"__symbolic":"reference","name":"ɵbh"}},{"path":"details/:id","component":{"__symbolic":"reference","name":"ɵbj"}},{"path":"edit/:id","component":{"__symbolic":"reference","name":"ɵbi"}},{"path":"create/:id","component":{"__symbolic":"reference","name":"ɵbk"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":28,"character":12}]}]}],"members":{}},"ɵbp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":11,"character":12},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵbq"}}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":12,"character":12}]}]}],"members":{}},"ɵbq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"app-admin","template":"\n<div class=\"container \">\n\n            <ng-container>\n                        <div >\n          <ul class=\"list-inline center-block text-center\">\n          <li class=\"list-inline-item\" >\n              <a mat-raised-button [routerLink]=\"['/items']\" color=\"primary\">items</a>\n          </li>\n          <li class=\"list-inline-item\" >\n          <a mat-raised-button [routerLink]=\"['/cataloghi']\" color=\"primary\">cataloghi</a>\n          </li>\n          <li class=\"list-inline-item\" >\n          <a mat-raised-button [routerLink]=\"['/categorie']\" color=\"primary\">categorie</a>\n           </li>\n           <li class=\"list-inline-item\" >\n  <a mat-raised-button [routerLink]=\"['/stati']\" color=\"primary\">stati</a>\n\n                                                                </li>\n                 <li class=\"list-inline-item\" >\n                 <a mat-raised-button [routerLink]=\"['/pagamenti']\" color=\"primary\">pagamenti</a>\n\n                 </li>\n                 <li class=\"list-inline-item\" >\n                 <a mat-raised-button [routerLink]=\"['/um']\" color=\"primary\">UM</a>\n\n                                                                     </li>\n                                        <li class=\"list-inline-item\" >\n\n                      <a mat-raised-button [routerLink]=\"['/karts']\" color=\"primary\">karts</a>\n         <li class=\"list-inline-item\" >\n\n                                  </ul>\n\n                                </div>\n\n            </ng-container>\n            <mat-list >\n                <mat-list-item >\n                  <a mat-raised-button [routerLink]=\"['/contatti']\" color=\"primary\">contatti</a>\n                  </mat-list-item>\n                  <mat-list-item>\n                  <a mat-raised-button [routerLink]=\"['/marchi']\" color=\"primary\">marchi</a>\n                  </mat-list-item>\n                  <mat-list-item>\n                  <a mat-raised-button [routerLink]=\"['/agenti']\" color=\"primary\">agenti</a>\n                </mat-list-item>\n                <mat-list-item>\n                  <a mat-raised-button [routerLink]=\"['/banche']\" color=\"primary\">banche</a>\n                </mat-list-item>\n                <mat-list-item>\n                  <a mat-raised-button [routerLink]=\"['/users']\" color=\"primary\">users</a>\n                </mat-list-item>\n                <mat-list-item>\n                  <a mat-raised-button [routerLink]=\"['/aree']\" color=\"primary\">aree</a>\n                </mat-list-item>\n                <mat-list-item>\n                  <a mat-raised-button [routerLink]=\"['/pdf']\" color=\"primary\">pdf</a>\n                </mat-list-item>\n                <mat-list-item>\n                  <a mat-raised-button [routerLink]=\"['/tariffe']\" color=\"primary\">tariffe</a>\n                </mat-list-item>\n                <mat-list-item>\n                  <a mat-raised-button [routerLink]=\"['/blob']\" color=\"primary\">blob</a>\n                </mat-list-item>\n                <mat-list-item>\n                  <a mat-raised-button [routerLink]=\"['/prodotti','byCategoria']\" color=\"primary\">prodottibyCategoria</a>\n                </mat-list-item>\n                <mat-list-item>\n                  <a mat-raised-button [routerLink]=\"['/roles']\" color=\"primary\">roles</a>\n                </mat-list-item>\n                <mat-list-item>\n                  <a mat-raised-button [routerLink]=\"['/ordini']\" color=\"primary\">ordini</a>\n                  <a mat-raised-button [routerLink]=\"['/home']\" color=\"primary\">home</a>\n                  <a mat-raised-button [routerLink]=\"['/country']\" color=\"primary\">country</a>\n                  <a mat-raised-button [routerLink]=\"['/images']\" color=\"primary\">images</a>\n                  <a mat-raised-button [routerLink]=\"['/iva']\" color=\"primary\">iva</a>\n                  <a mat-raised-button [routerLink]=\"['/storelocal']\" color=\"primary\">storelocal</a>\n                  <a mat-raised-button [routerLink]=\"['/listino-corriere']\"color=\"primary\" >listino-corriere</a>\n\n\n                </mat-list-item>\n\n              <mat-list-item>\n                <span matLine><a mat-raised-button [routerLink]=\"['/proposte']\" color=\"primary\">proposte</a></span>\n              </mat-list-item>\n\n            </mat-list>\n</div>\n<router-outlet></router-outlet>\n<button (click)=\"call()\">Call</button>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":33,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":33,"character":12}]}]],"parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"AuthService","line":26,"character":25},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":27,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":28,"character":26},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"KartsService","line":29,"character":26},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":30,"character":16},{"__symbolic":"reference","module":"@angular/fire/auth","name":"AngularFireAuth","line":31,"character":19},{"__symbolic":"reference","module":"@angular/platform-browser","name":"Title","line":32,"character":19},{"__symbolic":"reference","name":"Object"}]}],"call":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":1,"character":1},"arguments":[{"selector":"app-new-maps","template":"\n  <h1>maps</h1>\n\n\n<!-- app.component.html -->\n<div class=\"container\">\n\n  <h1>Google Maps Search</h1>\n\n<app-new-maps-dialog></app-new-maps-dialog>\n</div>\n","styles":["agm-map{height:300px}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"app-new-maps-dialog-view","template":"\n\n  <div class=\"container\">\n\n    <h2>Google Maps cerca</h2>\n    <div class=\"form-group\">\n      <label>cerca indirizzo o sposta il marker per posizione</label>\n      <input type=\"text\" class=\"form-control\"\n      (keydown.enter)=\"$event.preventDefault()\"\n      placeholder=\"cerca citta,indirizzo,civico\"\n      autocorrect=\"off\"\n      autocapitalize=\"off\"\n      spellcheck=\"off\"\n      type=\"text\" #search>\n    </div>\n    <h4 class=\"mat-typography\">Indirizzo: {{address?.administrative_area_level_3}}\n      {{address?.route}} {{address?.street_number}}\n    </h4>\n    <div class=\"mat-caption text-centr\">Latitude: {{latitude}} Longitude: {{longitude}}</div>\n\n    <agm-map *ngIf=\"isBrowser\" [latitude]=\"latitude\" [longitude]=\"longitude\" [zoom]=\"zoom\">\n      <agm-marker [latitude]=\"latitude\" [longitude]=\"longitude\"\n      [markerDraggable]=\"true\"\n        (dragEnd)=\"markerDragEnd($event)\">\n      </agm-marker>\n    </agm-map>\n    <button mat-raised-button color=\"primary\" [mat-dialog-close]=\"address\" cdkFocusInitial>Conferma indirizzo</button>\n  </div>\n\n\n","styles":["agm-map{height:300px}button{width:100%}"]}]}],"members":{"searchElementRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":27,"character":3},"arguments":["search",{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":30,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":30,"character":12}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":31,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MAT_DIALOG_DATA","line":31,"character":12}]}],null,null,null,null],"parameters":[{"__symbolic":"reference","name":"Object"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"AuthService","line":32,"character":25},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"AddressService","line":33,"character":28},{"__symbolic":"reference","module":"@agm/core","name":"MapsAPILoader","line":34,"character":27},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":35,"character":20}]}],"ngOnInit":[{"__symbolic":"method"}],"setCurrentLocation":[{"__symbolic":"method"}],"markerDragEnd":[{"__symbolic":"method"}],"getAddress":[{"__symbolic":"method"}]}},"ɵbt":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"app-new-maps-dialog","template":"\n<a mat-icon-button (click)=\"openDialog()\"  color=\"primary\">\n  Cerca o modifica indirizzo\n  <mat-icon class=\"mat-18\">my_location</mat-icon>\n</a>\n\n\n","styles":[""]}]}],"members":{"address":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":14,"character":29}]}],"openDialog":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":8,"character":12},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵbr"}}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":12}]}]}],"members":{}},"ɵbv":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-contatti","template":"\n\n  <router-outlet ></router-outlet>\n\n\n","styles":[".fill-remaining-space{flex:auto}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"AuthService","line":16,"character":25}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbw":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-contatto-view","template":"<div *ngIf=\"contatto\" class=\"mat-typography\">\n  <div>\n    {{contatto?.nome}} {{contatto?.cognome}}\n  </div>\n  <div>\n  <app-address-view [address]=\"contatto.address\"></app-address-view>\n\n  </div>\n  <div>\n  phone: {{contatto?.phone}}\n  </div>\n  <div>\n  Codice fiscale: {{contatto?.fiscalcode}}\n  </div>\n  </div>\n","styles":[""]}]}],"members":{"contatto":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbx":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"app-contatti-create","template":"<mat-card class=\"card\">\n  <mat-toolbar color=\"primary\">\n      <span>Contatto</span>\n      <span class=\"example-fill-remaining-space\"></span>\n      <button mat-button  [routerLink]=\"['/myuser','contatti','details',id ]\">Annulla</button>\n  </mat-toolbar>\n    <mat-card-content>\n      <form (ngSubmit)=\"onSubmit()\" #contattoForm=\"ngForm\" *ngIf=\"contatto\" class=\"field-user\">\n\n  <mat-form-field >\n    <input matInput [(ngModel)]=\"contatto.nome\" type=\"text\" required name=\"nome\"\n           placeholder=\"nome\">\n  </mat-form-field>\n  <mat-form-field >\n    <input matInput [(ngModel)]=\"contatto.cognome\" type=\"text\" required name=\"cognome\"\n           placeholder=\"cognome\">\n  </mat-form-field>\n\n  <mat-form-field >\n    <input matInput [(ngModel)]=\"contatto.fiscalcode\" type=\"text\" required\n    name=\"fiscalcode\"\n           placeholder=\"codice fiscale\">\n  </mat-form-field>\n\n<mat-form-field >\n<input matInput [(ngModel)]=\"contatto.phone\" type=\"text\" required name=\"phone\"\nplaceholder=\"phone\">\n</mat-form-field>\n\n<a mat-icon-button (click)=\"openDialog()\" color=\"primary\">\n    Cerca o modifica indirizzo\n    <mat-icon class=\"mat-18\">my_location</mat-icon>\n</a>\n<app-address-form [address]=\"contatto.address\"></app-address-form>\n  <button type=\"submit\" class=\"btn btn-success\" [disabled]=\"!contattoForm.form.valid\">Salva</button>\n\n</form>\n    </mat-card-content>\n\n</mat-card>\n\n","styles":[".card{max-width:400px;margin-left:auto;margin-right:auto}.field-user{display:flex;flex-direction:column}.field-user>*{width:100%}.torna{position:absolute;right:0;top:0}.example-fill-remaining-space{flex:1 1 auto}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ContattiService","line":23,"character":29},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":24,"character":26},{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":25,"character":19},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":26,"character":20},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":27,"character":16},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":29,"character":19}]}],"onSubmit":[{"__symbolic":"method"}],"openDialog":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵby":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"app-contatti-edit","template":"<mat-card class=\"card\">\n  <mat-toolbar color=\"primary\">\n      <span>Contatto</span>\n      <span class=\"example-fill-remaining-space\"></span>\n      <button mat-button  [routerLink]=\"['/myuser','contatti','details',id ]\">Annulla</button>\n\n\n  </mat-toolbar>\n    <mat-card-content>\n      <form (ngSubmit)=\"onSubmit()\" #contattoForm=\"ngForm\"  class=\"field-user\">\n  <app-contatti-form [user]=\"user\"></app-contatti-form>\n  <button type=\"submit\" class=\"btn btn-success\" [disabled]=\"!contattoForm.form.valid\">Salva</button>\n\n</form>\n    </mat-card-content>\n\n</mat-card>\n\n\n","styles":[".card{max-width:400px;margin-left:auto;margin-right:auto}.field-user{display:flex;flex-direction:column}.field-user>*{width:100%}.torna{position:absolute;right:0;top:0}.example-fill-remaining-space{flex:1 1 auto}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":21,"character":19},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":22,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":23,"character":26},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ContattiService","line":24,"character":29},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":25,"character":16},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":26,"character":19}]}],"openDialog":[{"__symbolic":"method"}],"onSubmit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵbz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-contatti-details","template":"<div ngif=\"(contatto|async) as contatto\">\n\n      <mat-toolbar color=\"primary\">\n          <div>Contatto</div>\n          <span class=\"fill-remaining-space\"></span>\n<button mat-icon-button   [routerLink]=\"['/myuser','contatti','edit',id ]\">\n    <mat-icon class=\"mat-18\">edit</mat-icon>\n</button>\n<button mat-icon-button (click)=\"cancella(id)\">\n    <mat-icon class=\"mat-18\">delete</mat-icon>\n</button>\n        </mat-toolbar>\n\n<app-contatto-view  [contatto]=\"(contatto|async)\"></app-contatto-view>\n\n\n</div>\n","styles":[".fill-remaining-space{flex:1 1 auto}.card{max-width:400px;margin-left:auto;margin-right:auto}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":16,"character":26},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":17,"character":16},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":18,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ContattiService","line":19,"character":29},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":21,"character":19}]}],"cancella":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵca":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-contatti-list","template":"<p>\n  contatti-list works!\n</p>\n\n<div *ngFor=\"let item of contatti|async\">\n  <div *ngIf=\"item\">\n\n    <a mat-icon-button [routerLink]=\"[ '/contatti','details' ]\">\n        <mat-icon class=\"mat-18\">edit</mat-icon>\n    </a>\n\n<app-contatto-view [contatto]=\"item\"></app-contatto-view>\n  </div>\n\n</div>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ContattiService","line":15,"character":39}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-contatti-form","template":"\n<div *ngIf=\"user?.contatto;let contatto\">\n<mat-form-field >\n  <input matInput [(ngModel)]=\"contatto.nome\"  type=\"text\" required\n  name=\"nome\"     placeholder=\"nome\">\n</mat-form-field>\n<mat-form-field >\n  <input matInput [(ngModel)]=\"contatto.cognome\" type=\"text\"\n  required name=\"cognome\"\n         placeholder=\"cognome\">\n</mat-form-field>\n\n<mat-form-field >\n  <input matInput [(ngModel)]=\"contatto.fiscalcode\" type=\"text\" required\n  name=\"fiscalcode\"\n         placeholder=\"codice fiscale\">\n</mat-form-field>\n\n<mat-form-field >\n<input matInput [(ngModel)]=\"contatto.phone\" type=\"text\" required name=\"phone\"\nplaceholder=\"phone\">\n</mat-form-field>\n<div>\n\n  <a mat-raised-button (click)=\"openDialog()\" color=\"primary\" class=\"mb-3\">\n      Cerca o modifica indirizzo <mat-icon class=\"mat-18\">my_location</mat-icon>\n  </a>\n\n  \n</div>\n\n<app-address-form [address]=\"contatto?.address\"></app-address-form>\n</div>\n\n\n","styles":[".mat-raised-button{width:100%}"]}]}],"members":{"user":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ContattiService","line":17,"character":30},{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":18,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":19,"character":26}]}],"delete":[{"__symbolic":"method"}],"onchange":[{"__symbolic":"method"}],"openDialog":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":26,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":27,"character":12},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵbv"},"children":[{"path":"list","component":{"__symbolic":"reference","name":"ɵca"}},{"path":"details/:id","component":{"__symbolic":"reference","name":"ɵbz"}},{"path":"edit/:id","component":{"__symbolic":"reference","name":"ɵby"}},{"path":"create/:id","component":{"__symbolic":"reference","name":"ɵbx"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":28,"character":12}]}]}],"members":{}},"ɵcd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"app-delivery","template":"\n<router-outlet></router-outlet>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵce":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-delivery-form","template":"<div *ngIf=\"user\">\n  <div *ngIf=\"user.delivery;let delivery\">\n<mat-form-field >\n    <input matInput [ngModel]=\"delivery?.nominativo\" type=\"text\" required\n    name=\"nominativo\"\n           placeholder=\"Nominativo\">\n  </mat-form-field>\n<div>\n    <a mat-raised-button (click)=\"openDialog()\"  color=\"primary\">\n      Cerca o modifica indirizzo\n      <mat-icon class=\"mat-18\">my_location</mat-icon>\n    </a>\n  </div>\n  <app-address-form [address]=\"delivery?.address\"></app-address-form>\n\n</div>\n</div>\n","styles":[".mat-raised-button{width:100%}"]}]}],"members":{"user":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":17,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":18,"character":26}]}],"onchange":[{"__symbolic":"method"}],"openDialog":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"app-delivery-create","template":"<mat-card class=\"card\">\n  <mat-toolbar color=\"primary\">\n      <span>Consegna</span>\n      <span class=\"example-fill-remaining-space\"></span>\n      <button mat-button  [routerLink]=\"['/myuser','contatti','details',id ]\">Annulla</button>\n  </mat-toolbar>\n\n  Inserisci i dati di dove vuoi la consegna,solo se diversa.\n\n  <mat-card-content>\n    <form (ngSubmit)=\"onSubmit()\" #userForm=\"ngForm\" *ngIf=\"delivery\">\n      <div class=\"field-user\" *ngIf=\"delivery\">\n<mat-form-field >\n  <input matInput [(ngModel)]=\"delivery.nominativo\" type=\"text\" required\n  name=\"nominativo\"  placeholder=\"Nominativo\">\n</mat-form-field>\n\n<a mat-icon-button (click)=\"openDialog()\" color=\"primary\">\n  Cerca o modifica indirizzo\n  <mat-icon class=\"mat-18\">my_location</mat-icon>\n</a>\n<app-address-form [address]=\"delivery.address\"></app-address-form>\n<button type=\"submit\" class=\"btn btn-success\" [disabled]=\"!userForm.form.valid\">Salva</button>\n</div>\n</form>\n  </mat-card-content>\n\n\n</mat-card>\n\n","styles":[".card{max-width:400px;margin-left:auto;margin-right:auto}.field-user{display:flex;flex-direction:column}.field-user>*{width:100%}.torna{position:absolute;right:0;top:0}.example-fill-remaining-space{flex:1 1 auto}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":21,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":22,"character":26},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"DeliveryService","line":23,"character":29},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"StatiService","line":24,"character":26},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":25,"character":19},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":26,"character":16},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":27,"character":20}]}],"openDialog":[{"__symbolic":"method"}],"onSubmit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"app-delivery-view","template":"<div class=\"mat-typography\">{{delivery?.nominativo}}\n\n  <app-address-view [address]=\"delivery.address\"></app-address-view>\n</div>","styles":[""]}]}],"members":{"delivery":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵch":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-delivery-details","template":"\n<div *ngIf=\"(delivery|async) as delivery\" >\n   <mat-toolbar color=\"primary\">\n       <span>Consegna</span>\n       <span class=\"example-fill-remaining-space\"></span>\n       <button mat-button [routerLink]=\"[ '/myuser','delivery','edit',id ]\"\n            routerLinkActive=\"active\">\n              <mat-icon class=\"mat-18\">edit</mat-icon>\n        </button>\n        <span class=\"example-fill-remaining-space\"></span>\n        <button mat-button (click)=\"cancella(id)\">\n            <mat-icon class=\"mat-18\">delete</mat-icon>\n          </button>\n   </mat-toolbar>\n\n\n\n        <app-delivery-view [delivery]=\"delivery\"></app-delivery-view>\n\n\n  </div>\n","styles":[".example-fill-remaining-space{flex:1 1 auto}.card{max-width:400px;margin-left:auto;margin-right:auto}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":17,"character":20},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":18,"character":16},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"DeliveryService","line":19,"character":29},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":20,"character":19}]}],"cancella":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵci":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"app-delivery-edit","template":"<mat-card class=\"card\">\n    <mat-toolbar color=\"primary\">\n        <span>Consegna</span>\n        <span class=\"example-fill-remaining-space\"></span>\n        <button mat-button  [routerLink]=\"['/myuser','delivery','details',id ]\">Annulla</button>\n    </mat-toolbar>\n\n    Inserisci i dati di dove vuoi la consegna,solo se diversa.\n\n    <mat-card-content>\n      <form (ngSubmit)=\"onSubmit()\" #userForm=\"ngForm\" *ngIf=\"delivery\">\n        <div class=\"field-user\" *ngIf=\"delivery\">\n\n<app-delivery-form [user]=\"user\"></app-delivery-form>\n\n\n\n\n\n  <button type=\"submit\" class=\"btn btn-success\" [disabled]=\"!userForm.form.valid\">Salva</button>\n  </div>\n  </form>\n    </mat-card-content>\n\n\n  </mat-card>\n","styles":[".card{max-width:400px;margin-left:auto;margin-right:auto}.field-user{display:flex;flex-direction:column}.field-user>*{width:100%}.torna{position:absolute;right:0;top:0}.example-fill-remaining-space{flex:1 1 auto}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":21,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":22,"character":26},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":23,"character":16},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"DeliveryService","line":24,"character":29},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":25,"character":20},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":26,"character":19}]}],"openDialog":[{"__symbolic":"method"}],"onSubmit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":22,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":23,"character":12},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵcd"},"children":[{"path":"create/:id","component":{"__symbolic":"reference","name":"ɵcf"}},{"path":"edit/:id","component":{"__symbolic":"reference","name":"ɵci"}},{"path":"details/:id","component":{"__symbolic":"reference","name":"ɵch"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":24,"character":12}]}]}],"members":{}},"ɵck":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"app-ditta","template":"\n\n<router-outlet></router-outlet>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"app-ditta-create","template":"<mat-card class=\"card\">\n  <mat-toolbar color=\"primary\">\n      <span>Azienda</span>\n      <span class=\"example-fill-remaining-space\"></span>\n      <a [routerLink]=\"[ '/myuser','contatti','details',id ]\" mat-button>Annulla</a>\n\n  </mat-toolbar>\n\n\n\n    <mat-card-content>\n        <div>Inserisci i dati aziendali per la fattura</div>\n      <form (ngSubmit)=\"onSubmit()\" #userForm=\"ngForm\" *ngIf=\"ditta\">\n        <div class=\"field-user\" *ngIf=\"ditta\">\n  <mat-form-field >\n    <input matInput [(ngModel)]=\"ditta.ragionesociale\" type=\"text\" required\n    name=\"ragionesociale\"\n           placeholder=\"Ragione sociale\">\n  </mat-form-field>\n  <mat-form-field >\n    <input matInput [(ngModel)]=\"ditta.partitaiva\" type=\"text\" required name=\"partitaiva\"\n    placeholder=\"partita iva\">\n  </mat-form-field>\n  <mat-form-field >\n    <input matInput [(ngModel)]=\"ditta.codicefiscale\" type=\"text\" required\n    name=\"codicefiscale\"\n           placeholder=\"codice fiscale\">\n  </mat-form-field>\n  <a mat-icon-button (click)=\"openDialog()\" color=\"primary\">\n    Cerca o modifica indirizzo\n    <mat-icon class=\"mat-18\">my_location</mat-icon>\n</a>\n<app-address-form [address]=\"ditta.address\"></app-address-form>\n<button type=\"submit\" class=\"btn btn-success\" [disabled]=\"!userForm.form.valid\">Salva</button>\n</div>\n</form>\n    </mat-card-content>\n\n\n</mat-card>\n\n\n\n\n\n","styles":[".card{max-width:400px;margin-left:auto;margin-right:auto}.field-user{display:flex;flex-direction:column}.field-user>*{width:100%}.torna{position:absolute;right:0;top:0}.example-fill-remaining-space{flex:1 1 auto}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":23,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"DittaService","line":24,"character":26},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":25,"character":26},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":26,"character":20},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":27,"character":16},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":28,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"StatiService","line":29,"character":26}]}],"openDialog":[{"__symbolic":"method"}],"onSubmit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"app-ditta-details","template":"\n        <mat-toolbar color=\"primary\" *ngIf=\"(ditta|async) as ditta\">\n            <span>Azienda</span>\n            <span class=\"example-fill-remaining-space\"></span>\n            <button mat-button [routerLink]=\"['/myuser','ditta','edit',id ]\"\n            routerLinkActive=\"active\">\n              <mat-icon class=\"mat-18\">edit</mat-icon>\n        </button>\n          <span class=\"example-fill-remaining-space\"></span>\n          <button mat-button (click)=\"cancella(id)\">\n            <mat-icon class=\"mat-18\">delete</mat-icon>\n          </button>\n        </mat-toolbar>\n<app-ditta-view [ditta]=\"ditta|async\"></app-ditta-view>\n\n\n\n\n","styles":[".card{max-width:400px;margin-left:auto;margin-right:auto}.field-user{display:flex;flex-direction:column}.field-user>*{width:100%}.torna{position:absolute;right:0;top:0}.example-fill-remaining-space{flex:1 1 auto}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"AuthService","line":21,"character":25},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":23,"character":16},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":24,"character":20},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":25,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"DittaService","line":26,"character":26},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":27,"character":26}]}],"cancella":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-ditta-edit","template":"<mat-card class=\"card\">\n      <mat-toolbar color=\"primary\">\n          <span>Azienda</span>\n          <span class=\"example-fill-remaining-space\"></span>\n\n          <button mat-button  [routerLink]=\"['/myuser','ditta','details',id ]\">Annulla</button>\n      </mat-toolbar>\n    <mat-card-content>\n        <form (ngSubmit)=\"onSubmit(user)\" #userForm=\"ngForm\">\n            <div class=\"field-user\">\n<app-ditta-form [(user)]=\"user\"></app-ditta-form>\n      <button type=\"submit\" class=\"btn btn-success\" [disabled]=\"!userForm.form.valid\">Salva</button>\n\n    </div>\n    </form>\n    </mat-card-content>\n\n\n</mat-card>\n\n\n\n\n\n\n","styles":[".card{max-width:400px;margin-left:auto;margin-right:auto}.field-user{display:flex;flex-direction:column}.field-user>*{width:100%}.torna{position:absolute;right:0;top:0}.example-fill-remaining-space{flex:1 1 auto}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":21,"character":19},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":22,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":23,"character":26}]}],"onSubmit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵco":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"app-ditta-view","template":"<div *ngIf=\"ditta\" class=\"mat-typography\">\n<div>\n  {{ditta?.ragionesociale}}\n</div>\n<div>\nCodice fiscale: {{ditta?.codicefiscale}}\n</div>\n<app-address-view [address]=\"ditta.address\"></app-address-view>\n</div>\n","styles":[""]}]}],"members":{"ditta":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"app-ditta-form","template":"\n  <div *ngIf=\"user?.ditta;let ditta\" >\n      <mat-form-field >\n          <input matInput [(ngModel)]=\"ditta.ragionesociale\" type=\"text\" required \n          name=\"ragionesociale\"\n                 placeholder=\"Ragione sociale\">\n        </mat-form-field>\n        <mat-form-field >\n            <input matInput [(ngModel)]=\"ditta.codicefiscale\" type=\"text\" required\n            name=\"codicefiscale\" placeholder=\"codice fiscale\">\n          </mat-form-field>\n          <mat-form-field >\n              <input matInput [(ngModel)]=\"ditta.partitaiva\" type=\"text\" required\n              name=\"partitaiva\" placeholder=\"partita iva\">\n            </mat-form-field>\n            <a mat-raised-button (click)=\"openDialog()\" color=\"primary\">\n                Cerca o modifica indirizzo\n                <mat-icon class=\"mat-18\">my_location</mat-icon>\n            </a>\n            \n<app-address-form [(address)]=\"ditta.address\"></app-address-form>\n\n  </div>\n\n\n\n","styles":[".mat-raised-button{width:100%}"]}]}],"members":{"user":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":18,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":19,"character":26}]}],"openDialog":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":21,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":22,"character":12},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵck"},"children":[{"path":"edit/:id","component":{"__symbolic":"reference","name":"ɵcn"}},{"path":"create/:id","component":{"__symbolic":"reference","name":"ɵcl"}},{"path":"details/:id","component":{"__symbolic":"reference","name":"ɵcm"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":23,"character":12}]}]}],"members":{}},"ɵcr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":27,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":28,"character":12},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵcs"},"children":[{"path":"","component":{"__symbolic":"reference","name":"ɵct"}},{"path":"details/:id","component":{"__symbolic":"reference","name":"ɵcu"}},{"path":"create","component":{"__symbolic":"reference","name":"ɵcv"}},{"path":"edit/:id","component":{"__symbolic":"reference","name":"ɵcw"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":29,"character":12}]}]}],"members":{}},"ɵcs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"app-banche","template":"\n<div class=\"container \">\n  <p>\n    banche works!\n  </p>\n  <a mat-icon-button [routerLink]=\"[ '/banche']\">\n    <mat-icon class=\"mat-18\">list</mat-icon>\n</a>\n<a mat-icon-button [routerLink]=\"[ '/banche','create']\">\n    <mat-icon class=\"mat-18\">fiber_new</mat-icon>\n</a>\n\n  <router-outlet></router-outlet>\n</div>\n\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵct":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"app-banche-list","template":"\n<p>\n  banche-list works!\n</p>\n\n<table class=\"table\">\n  <thead>\n    <tr>\n      <th>id</th>\n      <th>descrizione</th>\n      <th>ibann</th>\n      <th>bicswift</th>\n      <th>intestazione</th>\n      \n    </tr>\n  </thead>\n  <tbody>\n    <tr *ngFor=\"let item of banche|async\">\n      <td scope=\"row\">\n        <a [routerLink]=\"[ '/banche','edit',item.id ]\">{{item.id}}</a>\n        </td>\n      <td>\n          <a [routerLink]=\"[ '/banche','details',item.id ]\">{{item.descrizione}}</a>\n        </td>\n      <td>{{item.ibann}}</td>\n      <td>{{item.bicswift}}</td>\n      <td>{{item.intestazione}}</td>\n      <td>\n        <a mat-icon-button (click)='ondelete(item.id)'>\n            <mat-icon class=\"mat-18\">delete</mat-icon>\n        </a>\n      </td>\n    </tr>\n \n  </tbody>\n</table>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":17,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BancheService","line":18,"character":27}]}],"ondelete":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-banche-details","template":"<p>\n  banche-details works!\n</p>\n{{banca|json}}\n<a [routerLink]=\"[ '/banche','edit',id ]\">{{id}}</a>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":16,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BancheService","line":17,"character":27}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcv":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-banche-create","template":"<p>\n  banche-create works!\n</p>\n    <form (ngSubmit)=\"submit()\">\n        <mat-form-field *ngIf=\"banca\">\n            <input matInput placeholder=\"id\" [(ngModel)]=\"banca.id\" name=\"id\">\n          </mat-form-field>\n        <mat-form-field *ngIf=\"banca\">\n            <input matInput placeholder=\"descrizione\" [(ngModel)]=\"banca.descrizione\" name=\"descrizione\">\n          </mat-form-field>\n          \n          <mat-form-field *ngIf=\"banca\">\n            <input matInput placeholder=\"ibann\" [(ngModel)]=\"banca.ibann\" name=\"iban\">\n          </mat-form-field>\n            \n            <mat-form-field *ngIf=\"banca\">\n                <input matInput placeholder=\"bicswift\" [(ngModel)]=\"banca.bicswift\" name=\"bicswift\">\n              </mat-form-field>\n             \n            <mat-form-field *ngIf=\"banca\">\n              <input matInput placeholder=\"intestazione\" [(ngModel)]=\"banca.intestazione\" name=\"intestazione\">\n            </mat-form-field>\n           \n       \n    \n        <mat-checkbox  [(ngModel)]=\"banca.attivo\" name=\"attivo\">Attivo</mat-checkbox>\n        <input type=\"submit\" value=\"invia\" />\n      </form>\n\n","styles":["form>*{width:100%}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":16,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BancheService","line":17,"character":27}]}],"ngOnInit":[{"__symbolic":"method"}],"submit":[{"__symbolic":"method"}]}},"ɵcw":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-banche-edit","template":"<p>\n  banche-edit works!\n</p>\n\n    <form (ngSubmit)=\"submit()\" *ngIf=\"banca\">\n       \n          <mat-form-field >\n              <input matInput placeholder=\"descrizione\" [(ngModel)]=\"banca.descrizione\" name=\"descrizione\">\n            </mat-form-field>\n            <mat-form-field >\n              <input matInput placeholder=\"ibann\" [(ngModel)]=\"banca.ibann\" name=\"ibann\">\n            </mat-form-field>\n            <mat-form-field >\n              <input matInput placeholder=\"bicswift\" [(ngModel)]=\"banca.bicswift\" name=\"bicswift\">\n            </mat-form-field>\n            <mat-form-field >\n              <input matInput placeholder=\"intestato\" [(ngModel)]=\"banca.intestazione\" name=\"intestazione\">\n            </mat-form-field>\n        <mat-checkbox  [(ngModel)]=\"banca.attivo\" name=\"attivo\">Attivo</mat-checkbox>\n        <button mat-button color=\"primary\" (click)=\"submit()\">Salva</button>\n        \n      </form>\n\n","styles":["form>*{width:100%}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":17,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BancheService","line":18,"character":27},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":19,"character":19}]}],"ngOnInit":[{"__symbolic":"method"}],"submit":[{"__symbolic":"method"}]}},"ɵcx":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-banca-view","template":"<mat-card>\n    <mat-card-header>\n        <mat-card-title>Banca</mat-card-title>\n        <mat-card-subtitle>{{banca.id}}</mat-card-subtitle>\n    </mat-card-header>\n    \n    <mat-card-content>\n      <div>\n          iban:{{banca.ibann}}\n      </div>\n        <div>\n            bicswift:{{banca.bicswift}}\n        </div>\n        <div>\n            a favore di :{{banca.intestazione}}\n        </div>\n    </mat-card-content>\n   \n    \n</mat-card>","styles":[""]}]}],"members":{"banca":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcy":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-banche-combo","template":"\n\n<select  name=\"banca\" id=\"banca\"  [(ngModel)]=\"banca\" (ngModelChange)=\"onChange()\" required>\n  <option [ngValue]=\"banca\" disabled class=\"text-warning\">\n    {{banca?banca.id:'Scegli banca'}}\n  </option>\n  <option *ngFor=\"let banca of banche | async\" [ngValue]=\"banca\">\n    {{banca.descrizione}}\n  </option>\n</select>\n\n","styles":[""]}]}],"members":{"banca":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":1}}]}],"onbanca":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":16,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BancheService","line":18,"character":27}]}],"onChange":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵcz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":18,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":19,"character":12},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵda"},"children":[{"path":"","component":{"__symbolic":"reference","name":"ɵdb"}},{"path":"details/:id","component":{"__symbolic":"reference","name":"ɵdc"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":20,"character":12}]}]}],"members":{}},"ɵda":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-blob","template":"\n<div class=\"container \">\n  <p>\n    blob works!\n  </p>\n  <a mat-icon-button [routerLink]=\"[ '/blob']\">\n      <mat-icon class=\"mat-18\">list</mat-icon>\n  </a>\n  <a mat-icon-button [routerLink]=\"[ '/storage','form']\">\n    <mat-icon class=\"mat-18\">backup</mat-icon>\n  </a>\n</div>\n\n\n<router-outlet></router-outlet>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"app-blob-list","template":"\n<div class=\"container\">\n<p>\n  blob-list works!\n</p>\n<div class=\"test\" *ngIf=\"blob | async;let blob\">\n  <div>{{blob?.name}}</div>\n   \n<app-blob-display [blob]=\"blob\"></app-blob-display>\n</div>\n\n<table class=\"table table-sm\" >\n  <thead>\n    <tr >\n        <th>id</th>\n      <th>name</th>\n      <th>data</th>\n    </tr>\n  </thead>\n  <tbody>\n    <tr *ngFor=\"let item of blobs | async;let item\">\n        <td >\n          <a [routerLink]=\"[ '/blob','details',item.id ]\">{{item?.id}}</a>\n          </td>\n      <td >\n          <a mat-icon-button  (click)=\"onDelete(item.id)\">\n              <mat-icon class=\"mat-18\">cancel</mat-icon>\n          </a>\n        <a (click)=\"onClick(item)\" active mat-button>{{item?.name}}</a>\n      </td>\n      <td >\n        <div *ngIf=\"item?.createat;let dat\">\n\n       {{dat && dat.toString() && dat?.toDate() | date:'dd/MM/yyyy'}}\n      </div>\n      </td>\n    </tr>\n\n  </tbody>\n</table>\n</div>\n<app-blob-list-view [blobs]=\"blobs\"></app-blob-list-view>","styles":[".test{width:200px;height:200px;position:fixed;top:70px;right:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BlobService","line":13,"character":35}]}],"onClick":[{"__symbolic":"method"}],"onDelete":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-blob-details","template":"<p>\n  blob-details works!\n</p>\n\n<div class=\"container\" *ngIf=\"blob | async;let blob\">\n  {{blob.name | imagePath:100:100}}\n  <img [src]=\"blob.name | imagePath:100:100\">\n  <mat-card>\n      <mat-card-header>\n          <mat-card-title>{{blob.id}}</mat-card-title>\n          <mat-card-subtitle>{{blob.name}}</mat-card-subtitle>\n      </mat-card-header>\n      <img matCardImage [src]=\"blob.path\">\n\n\n\n  </mat-card>\n\n</div>\n<pre><code>{{ meta | async | json}}</code></pre>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/storage","name":"AngularFireStorage","line":16,"character":21},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BlobService","line":17,"character":25},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":18,"character":19}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵde"},{"__symbolic":"reference","name":"ɵdf"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":10,"character":17},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":10,"character":30}],"exports":[{"__symbolic":"reference","name":"ɵde"},{"__symbolic":"reference","name":"ɵdf"}]}]}],"members":{}},"ɵde":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-blob-display","template":"<div  *ngIf=\"blob\">    \n     <img [src]=\"blob.path\" >  \n  </div>\n","styles":[""]}]}],"members":{"blob":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"app-blob-list-view","template":"<h1>test</h1>\n{{blobs|async|json}}\n<div *ngIf=\"blobs|async;let blobs\">\n    <div *ngFor=\"let item of blobs\">\n            <a [routerLink]=\"[ '/blob','details',item.id ]\">{{item?.id}}</a>\n            <a [href]=\"item.downloadURL\">{{item?.name}}</a>\n            <a mat-icon-button  (click)=\"onDelete(item.id)\">\n                    <mat-icon class=\"mat-18\">cancel</mat-icon>\n                </a>\n              <a (click)=\"onClick(item)\" active mat-button>{{item?.name}}</a>\n    </div>\n</div>","styles":[""]}]}],"members":{"blobs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor"}],"onClick":[{"__symbolic":"method"}],"onDelete":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":46,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":47,"character":12},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵdh"},"children":[{"path":"register","component":{"__symbolic":"reference","name":"ɵdi"}},{"path":"authenticate","component":{"__symbolic":"reference","name":"ɵdj"}},{"path":"reset","component":{"__symbolic":"reference","name":"ɵdk"}},{"path":"reset-conferma","component":{"__symbolic":"reference","name":"ɵdl"}},{"path":"esco","component":{"__symbolic":"reference","name":"ɵdm"}},{"path":"anonymous","component":{"__symbolic":"reference","name":"ɵdn"}},{"path":"success","component":{"__symbolic":"reference","name":"ɵdo"}},{"path":"details/:id","component":{"__symbolic":"reference","name":"ɵdp"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":48,"character":12}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/auth","name":"AngularFireAuth","line":52,"character":30}]}]}},"ɵdh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-auth","template":"\n  <div class=\"container\" >\n      <app-auth-view [usr]=\"usr|async\"></app-auth-view>\n\n      <router-outlet></router-outlet>\n  </div>\n\n\n\n\n\n\n\n\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"AuthService","line":15,"character":25}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"app-register","template":"<div class=\"text-center\" >\n  <div>Se non sei registrato</div>\n<button  mat-raised-button color=\"primary\" (click)=\"openDialog()\">Registrati con la tua mail</button>\n</div>\n\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":12,"character":29}]}],"openDialog":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"app-authenticate","template":"\n<div class=\"container text-center\" >\n      <mat-list>\n          <mat-list-item>\n              <button mat-raised-button color=\"primary\"\n              (click)=\"openDialogMail()\" ><i class=\"fa fa-envelope fa-3x\" aria-hidden=\"true\"></i> fai il login con tua mail</button>\n          </mat-list-item>\n          <mat-list-item>\n              <button mat-raised-button color=\"primary\"\n              (click)=\"loginGoogle()\" ><i class=\"fa fa-google-plus-official fa-3x\" aria-hidden=\"true\"></i> fai il login con Google</button>\n          </mat-list-item>\n          <mat-list-item>\n              <button mat-raised-button color=\"primary\"\n              (click)=\"LoginFaceBook()\">\n              <i class=\"fa fa-facebook-official fa-3x\" aria-hidden=\"true\"></i> fai il login con Facebook</button>\n          </mat-list-item>\n\n        </mat-list>\n\n        <app-register></app-register>\n  </div>\n\n<!--\n <ul class=\"list-inline center-block text-center\" *ngIf=\"(afAuth.authState|async)\" >\n    <li class=\"list-inline-item\"  *ngFor=\"let item of (afAuth.authState | async)?.providerData\">\n     <mat-card >\n      <mat-card-header>\n     <img mat-card-avatar src=\"{{item.photoURL}}\" class=\"example-header-image\">\n      <mat-card-title>{{item.displayName}}</mat-card-title>\n      <mat-card-subtitle>Provider:{{item.providerId}}\n                                {{item.email}}\n                         </mat-card-subtitle>\n                        </mat-card-header>\n\n        </mat-card>\n      </li>\n                    </ul> -->\n","styles":["mat-card-actions>button{width:100%;margin-bottom:5px}mat-list{max-width:400px;margin-left:auto;margin-right:auto}button{width:400px}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":21,"character":20},{"__symbolic":"reference","module":"@angular/fire/auth","name":"AngularFireAuth","line":22,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":23,"character":25},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"AuthService","line":24,"character":24},{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":25,"character":19}]}],"loginGoogle":[{"__symbolic":"method"}],"LoginFaceBook":[{"__symbolic":"method"}],"openDialogMail":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-reset-password","template":"\n  <mat-card>\n      <mat-card-header>\n          <mat-card-title>Fai il reset della password</mat-card-title>\n         \n      </mat-card-header>\n    \n      <mat-card-content>\n      <mat-form-field>\n      <input matInput  type=\"email\" \n      placeholder=\"inserisci la tua mail\" [formControl]=\"email\" required>\n      <mat-error *ngIf=\"email.invalid\">{{getErrorMessage()}}</mat-error>\n      </mat-form-field>\n      </mat-card-content>\n      <mat-card-actions align=\"start\">\n        <button mat-raised-button *ngIf=\"email.valid\" (click)=\"sendResetEmail()\">Invia</button>\n    \n      </mat-card-actions>\n     \n  </mat-card>\n\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":15,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"AuthService","line":16,"character":25}]}],"ngOnInit":[{"__symbolic":"method"}],"getErrorMessage":[{"__symbolic":"method"}],"sendResetEmail":[{"__symbolic":"method"}]}},"ɵdl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"app-reset-password-conferma","template":"<p>\n Reset password\n</p>\n<mat-card>\n    <mat-card-header>\n        <mat-card-title>Reset Password</mat-card-title>\n\n    </mat-card-header>\n\n    <mat-card-content>\n        <div>\n          Ti è stata inviata una mail per il reset della tua password\n        </div>\n    </mat-card-content>\n\n\n</mat-card>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"app-esco","template":"<p>\n  esco works!\n</p>\n<button mat-button (click)=\"logout()\">esci</button>","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":13,"character":20},{"__symbolic":"reference","module":"@angular/fire/auth","name":"AngularFireAuth","line":14,"character":19}]}],"logout":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-anonymous","template":"<p>\n  anonymous works!\n</p>\n\n\n  <a *ngIf=\"!usr\" mat-raised-button color=\"primary\" [routerLink]=\"[ 'create' ]\" routerLinkActive=\"active\">crea</a>\n\n<button mat-raised-button color=\"primary\" (click)=\"accediAnonymous()\" >Login Anonymous</button>\n<button mat-raised-button color=\"primary\" (click)=\"logout()\" >Logout</button>\n<router-outlet></router-outlet>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"AuthService","line":14,"character":25},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":15,"character":20}]}],"accediAnonymous":[{"__symbolic":"method"}],"logout":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-success","template":"<p>\n  success works!\n</p>\n\n<ul class=\"list-inline center-block text-center\" *ngIf=\"usr\" >\n  <li class=\"list-inline-item\"  *ngFor=\"let item of usr?.providerData\">   \n   <mat-card >\n    <mat-card-header>\n   <img mat-card-avatar src=\"{{item.photoURL}}\" class=\"example-header-image\">\n                                      <mat-card-title>{{item.displayName}}</mat-card-title>\n                                      <mat-card-subtitle>Provider:{{item.providerId}}\n                                          {{item.email}}\n                                      </mat-card-subtitle>\n                                    </mat-card-header>\n  \n      </mat-card>\n    </li>\n                  </ul>","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/auth","name":"AngularFireAuth","line":10,"character":39}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"app-auth-details","template":"<p>auth-details works!</p>\n<pre><code>\n  {{usr|async|json}}\n</code></pre>\n\n<div *ngIf=\"usr|async;let usr;\">\n\nemail:{{usr.email}}\ndisplyName:{{usr.displayName}}\n\n<img class=\"avatar\" [src]=\"usr.photoURL\">\n<div>\n  uid:{{usr.uid}}\n</div>\n<div>\n  creationTime:{{usr.metadata.creationTime|date:'full'}}\n</div>\n</div>\n","styles":["matCardAvatar{background-size:cover}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":13,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"AuthService","line":14,"character":25}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵdr"},{"__symbolic":"reference","name":"ɵds"}],"exports":[{"__symbolic":"reference","name":"ɵdr"},{"__symbolic":"reference","name":"ɵds"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":16,"character":4},{"__symbolic":"reference","module":"san-common","name":"MyCustomMaterialModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":18,"character":17}]}]}],"members":{}},"ɵdr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"app-auth-view","template":"\n\n<div *ngIf=\"usr\" class=\"text-center\">\n    <mat-icon  color=\"primary\">account_circle</mat-icon>\n    {{usr.email?usr.email:'anonimo'}}\n  </div>\n\n","styles":[""]}]}],"members":{"usr":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/auth","name":"AngularFireAuth","line":11,"character":29}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵds":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"app-login-mail","template":"<h1 mat-dialog-title>Accedi{{errorMessage}}</h1>\n<div mat-dialog-content>\n  <span>con la tua mail e password</span>\n  \n    <mat-form-field>\n      <input matInput  type=\"email\" [formControl]=\"email\" placeholder=\"Email\" required>\n      <mat-error *ngIf=\"email.invalid\">{{getErrorMessage()}}</mat-error>\n    </mat-form-field>\n    <mat-form-field>\n        <input matInput [formControl]=\"password\" type=\"password\" placeholder=\"Password\"  >\n        <mat-error *ngIf=\"password.invalid\">{{getErrorPassword()}}</mat-error>\n        \n      </mat-form-field>\n  \n</div>\n<div mat-dialog-actions>\n    <button mat-raised-button color=\"primary\" (click)=\"onNoClick()\">\n      Annulla\n    </button>\n    <button mat-raised-button color=\"primary\" (click)=\"login(email.value, password.value)\" type=\"submit\">\n      Accedi\n    </button>\n \n   <mat-card>\n      \n       <mat-card-content>\n          Se non ricordi la tua password fai il reset.\n       </mat-card-content>\n       <mat-card-actions align=\"start\">\n          <a mat-raised-button  [routerLink]=\"[ '/auth', 'reset' ]\" (click)=\"onNoClick()\" color=\"primary\">Reset</a>\n           \n           \n       </mat-card-actions>\n      \n   </mat-card>\n  \n \n \n\t\t\n</div>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":21,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"AuthService","line":22,"character":25},{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"ɵds"}]}]}],"ngOnInit":[{"__symbolic":"method"}],"onNoClick":[{"__symbolic":"method"}],"getErrorMessage":[{"__symbolic":"method"}],"getErrorPassword":[{"__symbolic":"method"}],"getErrorPasswordInvalid":[{"__symbolic":"method"}],"login":[{"__symbolic":"method"}]}},"ɵdt":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-register-dialog-mail-view","template":"  <div class=\"registermodal-container\">\n      <h1 mat-dialog-title>Registrati</h1>\n      <mat-dialog-content>\n          \n        <mat-form-field>\n            <input matInput #email type=\"email\" placeholder=\"Email\"  required=\"\" autofocus=\"\">\n          </mat-form-field>\n          <mat-form-field>\n              <input matInput #password type=\"password\" placeholder=\"Password\"  required=\"\">\n            </mat-form-field>\n      </mat-dialog-content>\n\n            <div mat-dialog-actions>\n            <button mat-raised-button color=\"primary\" (click)=\"onNoClick()\">\n                Annulla\n              </button>\n      <button  mat-raised-button color=\"primary\" (click)=\"register( email.value, password.value)\" type=\"submit\">\n        Invia\n      </button>\n            </div>\n  </div>\n\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":21,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MAT_DIALOG_DATA","line":21,"character":12}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":16,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"AuthService","line":17,"character":24},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UsersService","line":18,"character":25},{"__symbolic":"reference","module":"@angular/fire/auth","name":"AngularFireAuth","line":19,"character":19},{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"ɵdt"}]},{"__symbolic":"reference","name":"any"}]}],"onNoClick":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdu":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"app-items","template":"<p>items works!</p>\n<div class=\"container\">\n  <a class=\"material-icons\" [routerLink]=\"['/items','create']\" aria-hidden=\"true\">fiber_new</a>\n    <a [routerLink]=\"['/items' ]\" class=\"material-icons md-24\">list</a>\n    <a [routerLink]=\"['/items','search' ]\" class=\"material-icons md-24\">search</a>\n    <a [routerLink]=\"['/items','byCategoria' ]\" class=\"material-icons md-24\">search</a>\n\n    <router-outlet></router-outlet>\n</div>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdv":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"app-items-by-categoria","template":"<p>items-by-categoria works!</p>\n<app-categorie-combo (oncambia)='cambia($event)'></app-categorie-combo>\n<div *ngIf=\"items|async;let items\">\n    <app-items-view-list [items]=\"items\"></app-items-view-list>\n</div>\n\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ItemsService","line":12,"character":36}]}],"cambia":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdw":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-items-search","template":"<p>items-search works!</p>\n\n<form class=\"example-form\">\n  <mat-form-field >\n      <input matInput type=\"text\" (keyup)=\"search($event)\"\n       placeholder=\"enter name\" class=\"input\">\n  </mat-form-field>\n\n\n</form>\n\n<div *ngIf=\"items|async;let items\">\n  <app-items-view-list [items]=\"items\"></app-items-view-list>\n</div>\n\n","styles":[""]}]}],"members":{"onSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":12,"character":4}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ItemsService","line":15,"character":26}]}],"search":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdx":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-items-details","template":"<p>items-details works!</p>\n<div  *ngIf=\"(item | async) as item\">\n  <div >\n    <a mat-icon-button [routerLink]=\"['/items','edit',item.id]\" color=\"primary\">\n        <mat-icon class=\"mat-18\">edit</mat-icon>\n    </a>\n      {{item.id}} {{item.descrizione}} {{item.prezzo|currency:'EUR'}}\n      <img *ngIf=\"item?.image_id\" mat-card-image  [src]=\"item?.image_id | imageName:200:200\">\n      <app-items-upload></app-items-upload>\n  </div>\n</div>\n\n<div *ngIf=\"blobs|async;let blobs\">\n  <div *ngFor=\"let item of blobs\">\n    <a [href]=\"item.downloadURL\" target=\"blank\">{{item.name}}</a>\n    <button mat-icon-button (click)=\"onDelete(item)\"><mat-icon>cancel</mat-icon></button>\n  </div>\n</div>\n\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":19,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UrlService","line":20,"character":24},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":21,"character":16},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ItemsService","line":22,"character":26},{"__symbolic":"reference","module":"@angular/fire/storage","name":"AngularFireStorage","line":23,"character":20},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":24,"character":19}]}],"onDelete":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdy":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"app-items-edit","template":"<p>items-edit works!</p>\n\n<form (ngSubmit)=\"onSubmit()\" #itemForm=\"ngForm\">\n  <div class=\"e-container\" *ngIf=\"item\">\n<mat-form-field>\n<input matInput [(ngModel)]=\"item.id\" placeholder=\"id\" name=\"id\" required>\n</mat-form-field>\n<mat-form-field>\n<input matInput [(ngModel)]=\"item.descrizione\" placeholder=\"descrizione\" name=\"descrizione\" required>\n</mat-form-field>\n<mat-form-field>\n<mat-select [(ngModel)]=\"item.Um\" placeholder=\"Um\" name=\"Um\" required>\n<mat-option *ngFor=\"let u of ums|async \" [value]=\"u.descrizione\">\n  {{u.descrizione}}\n</mat-option>\n</mat-select>\n</mat-form-field>\n<mat-form-field>\n<mat-select [(ngModel)]=\"item.iva_id\" placeholder=\"iva\" name=\"iva_id\">\n<mat-option *ngFor=\"let i of ives | async \" [value]=\"i.iva\">\n  {{i.iva}}\n</mat-option>\n\n</mat-select>\n</mat-form-field>\n<mat-form-field>\n<mat-select [(ngModel)]=\"item.categoria_id\" placeholder=\"categoria\" name=\"categoria_id\">\n<mat-option *ngFor=\"let c  of categorie | async\" [value]=\"c.id\">\n{{c.id}}\n</mat-option>\n</mat-select>\n</mat-form-field>\n<mat-form-field>\n<mat-select [(ngModel)]=\"item.image_id\" placeholder=\"image\" name=\"image_id\">\n    <mat-option>null</mat-option>\n<mat-option *ngFor=\"let c of images | async\" [value]=\"c.name\">\n{{c.id}}\n</mat-option>\n</mat-select>\n</mat-form-field>\n<mat-form-field>\n  <input matInput type=\"number\" [(ngModel)]=\"item.prezzo\" placeholder=\"prezzo\" name=\"prezzo\" required>\n</mat-form-field>\n\n<button type=\"submit\" class=\"btn btn-success\" [disabled]=\"!itemForm.form.valid\">Submit</button>\n</div>\n</form>\n","styles":[".e-container{display:flex;flex-direction:column}.e-container>*{width:100%}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":22,"character":20},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":23,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ItemsService","line":24,"character":26},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CategorieService","line":25,"character":30},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"IvaService","line":26,"character":24},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BlobService","line":27,"character":27},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UmService","line":28,"character":23}]}],"onSubmit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵdz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-items-list","template":"<p>items-list works!</p>\n<app-items-cerca></app-items-cerca>\n<div *ngIf=\"items|async;let items\">\n<app-items-view-list [items]=\"items\"></app-items-view-list>\n</div>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ItemsService","line":14,"character":36}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵea":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"app-items-create","template":"<p>items-create works!</p>\n<form (ngSubmit)=\"onSubmit()\" #itemForm=\"ngForm\">\n  <div class=\"e-container\" *ngIf=\"item\">\n<mat-form-field>\n<input matInput [(ngModel)]=\"item.id\" placeholder=\"id\" name=\"id\" required>\n</mat-form-field>\n<mat-form-field>\n<input matInput [(ngModel)]=\"item.descrizione\" placeholder=\"descrizione\" name=\"descrizione\" required>\n</mat-form-field>\n<mat-form-field>\n<mat-select [(ngModel)]=\"item.Um\" placeholder=\"Um\" name=\"Um\" required>\n<mat-option *ngFor=\"let u of ums|async \" [value]=\"u.id\">\n  {{u.id}}\n</mat-option>\n</mat-select>\n</mat-form-field>\n<mat-form-field>\n<mat-select [(ngModel)]=\"item.iva_id\" placeholder=\"iva\" name=\"iva\">\n<mat-option *ngFor=\"let i of ives | async \" [value]=\"i.id\">\n  {{i.id}}\n</mat-option>\n\n</mat-select>\n</mat-form-field>\n<mat-form-field>\n<mat-select [(ngModel)]=\"item.categoria_id\" placeholder=\"categoria\" name=\"categoria_id\">\n<mat-option *ngFor=\"let c  of categorie | async\" [value]=\"c.id\">\n{{c.id}}\n</mat-option>\n</mat-select>\n</mat-form-field>\n<mat-form-field>\n<mat-select [(ngModel)]=\"item.image_id\" placeholder=\"image\" name=\"image_id\">\n<mat-option *ngFor=\"let c of images | async\" [value]=\"c.name\">\n{{c.id}}\n</mat-option>\n</mat-select>\n</mat-form-field>\n<mat-form-field>\n  <input matInput type=\"number\" [(ngModel)]=\"item.prezzo\" placeholder=\"prezzo\" name=\"prezzo\" required>\n</mat-form-field>\n\n<button type=\"submit\" class=\"btn btn-success\" [disabled]=\"!itemForm.form.valid\">Submit</button>\n</div>\n</form>\n\n<router-outlet></router-outlet>\n\n","styles":[".e-container{display:flex;flex-direction:column}.e-container>*{width:100%}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ItemsService","line":22,"character":26},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"CategorieService","line":23,"character":30},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"IvaService","line":24,"character":24},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BlobService","line":25,"character":27},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UmService","line":26,"character":23}]}],"onSubmit":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵeb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-item-single","template":"\n\n<mat-card class=\"single ml-auto mr-auto mat-typography shadow\" *ngIf=\"item|async;let item\">\n    <h5 class=\"text-center text-muted text-capitalize\">{{item.id}}</h5>\n  <h4 class=\"text-center text-muted text-capitalize\">\n      {{item.descrizione|lowercase}}</h4>\n    <img matCardImage [src]=\"blob?.name | imageName:400:400\">\n\n\n\n</mat-card>\n","styles":[".single{width:350px;text-align:center}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":17,"character":16},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BlobService","line":18,"character":25},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":19,"character":19}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵec":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-item-upload-image","template":"<p>\n  item-upload-image works!\n</p>\n\n<app-storage-input (change)=\"uploadFile($event)\"></app-storage-input>\n<div *ngIf=\"item\">\n    {{item.id}}\n  {{item.descrizione}}\n</div>\n\n<input type=\"file\" (change)=\"uploadFile($event)\">\n<mat-progress-bar mode=\"determinate\" value=\"uploadPercent|async\"></mat-progress-bar>\n{{uploadPercent|async|json}}\n<!--\n<div *ngFor=\"let b of bb|async\">\n    <img mat-card-image [src]=\"b?.name | imageName:400:400\" >\n</div>\n -->\n\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BlobService","line":24,"character":25},{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":25,"character":16},{"__symbolic":"reference","module":"@angular/fire/storage","name":"AngularFireStorage","line":26,"character":21},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ItemsService","line":27,"character":26},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":28,"character":19}]}],"uploadFile":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵed":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":43,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":44,"character":12},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵdu"},"children":[{"path":"","component":{"__symbolic":"reference","name":"ɵdz"}},{"path":"create","component":{"__symbolic":"reference","name":"ɵea"}},{"path":"details/:id","component":{"__symbolic":"reference","name":"ɵdx"}},{"path":"edit/:id","component":{"__symbolic":"reference","name":"ɵdy"}},{"path":"search","component":{"__symbolic":"reference","name":"ɵdw"}},{"path":"byCategoria","component":{"__symbolic":"reference","name":"ɵdv"}},{"path":"single/:id","component":{"__symbolic":"reference","name":"ɵeb"}},{"path":"upload","component":{"__symbolic":"reference","name":"ɵec"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":45,"character":12}]}]}],"members":{}},"ɵee":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":12,"character":12},"member":"forChild"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵef"},"children":[{"path":"form","component":{"__symbolic":"reference","name":"ɵeg"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":13,"character":12}]}]}],"members":{}},"ɵef":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"app-storage","template":"\n<div class=\"container\">\n<p>\n  storage works!\n</p>\n\n<a  mat-raised-button  color=\"primary\" [routerLink]=\"[ '/storage', 'form' ]\">Carica</a>\n<a  mat-raised-button href=\"\" color=\"primary\" [routerLink]=\"[ '/blob' ]\">Lista</a>\n<router-outlet></router-outlet>\n</div>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵeg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"app-storage-form","template":"<div class=\"container\">\n    <p>\n        storage-form works!\n      </p>\n      \n<input type=\"file\" (change)=\"uploadFiles($event)\" multiple>\n\n<div>{{ uploadPercent | async }}</div>\n   <div>\n     <a [href]=\"downloadURL | async\">{{ downloadURL | async }}</a>\n    </div> \n    <mat-card>\n        <mat-card-header>\n           \n        </mat-card-header>\n        <img matCardImage *ngIf=\"downloadURL | async\" [src]=\"downloadURL | async\">\n  \n       \n       \n    </mat-card>\n\n  </div>\n\n ","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/storage","name":"AngularFireStorage","line":15,"character":31}]}],"uploadFiles":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵeh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"app-storage-input","template":"\n    <input  type=\"file\"  (change)=\"uploadFile($event)\">\n\n    <button mat-button (click)=\"storedBlob()\">Salva in</button>\n    <span>{{url}}</span>\n\n<mat-progress-bar mode=\"determinate\" value=\"uploadPercent|async\"></mat-progress-bar>\n{{uploadPercent|async|json}}\n","styles":[""]}]}],"members":{"filed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":19,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":30,"character":15},{"__symbolic":"reference","module":"@angular/fire/storage","name":"AngularFireStorage","line":31,"character":21},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":32,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"UrlService","line":33,"character":24},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":34,"character":20},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"BlobService","line":35,"character":26}]}],"uploadFile":[{"__symbolic":"method"}],"storedBlob":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵei":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":12,"character":14},"member":"forChild"},"arguments":[[{"path":":id","component":{"__symbolic":"reference","name":"ɵej"}}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":13,"character":14}]}]}],"members":{}},"ɵej":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"app-dream","template":"\n\n    <h1 class=\"text-center\">{{id}}</h1>\n\n<div *ngIf=\"items|async;let items\">\n  <app-dreams-view [items]=\"items\"></app-dreams-view>\n</div>\n\n","styles":[".test{display:flex;align-items:center;justify-content:center}ul{text-align:center}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":31,"character":20},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":32,"character":20},{"__symbolic":"reference","module":"@angular/platform-browser","name":"Title","line":33,"character":19},{"__symbolic":"reference","module":"my-lib-sanfelici","name":"ItemsService","line":33,"character":47}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵek":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-dreams-view","template":"<ul class=\"list-inline\" class=\"block-center p-0\">\n  <li class=\"list-inline-item mb-2 shadow border border-light rounded\"\n  *ngFor=\"let item of items\" >\n  <app-dream-view [item]=\"item\"></app-dream-view>\n  </li>\n</ul>\n","styles":["ul{text-align:center;vertical-align:bottom}ul>li{vertical-align:bottom}"]}]}],"members":{"items":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵel":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"app-dream-view","template":"\n\n            <div class=\"base position-relative\">\n                    <app-item-diplay-view [item]=\"item\"></app-item-diplay-view>\n                    <app-item-view-descrizione [item]=\"item\"></app-item-view-descrizione>\n                    <app-item-acquista [item]=\"item\"></app-item-acquista>\n                </div>\n\n","styles":[".base{width:16rem;height:21rem}.acq{position:absolute;bottom:0}app-item-acquista{position:absolute;bottom:0;left:0;width:100%}"]}]}],"members":{"item":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":1}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}}},"origins":{"ModulLibService":"./lib/modul-lib.service","ModulLibComponent":"./lib/modul-lib.component","ModulLibModule":"./lib/modul-lib.module","MarchiModule":"./lib/marchi/marchi.module","CataloghiModule":"./lib/cataloghi/cataloghi.module","CategorieModule":"./lib/categorie/categorie.module","RolesModule":"./lib/roles/roles.module","AddressModule":"./lib/address/address.module","AdminModule":"./lib/admin/admin.module","NewMapsModule":"./lib/new-maps/new-maps.module","ContattiModule":"./lib/contatti/contatti.module","DeliveryModule":"./lib/delivery/delivery.module","DittaModule":"./lib/ditta/ditta.module","BancheModule":"./lib/banche/banche.module","BancheSharedModule":"./lib/banche/banche-shared/banche-shared.module","BlobModule":"./lib/blob/blob.module","CountrycodeModule":"./lib/countrycode/countrycode.module","AuthModule":"./lib/auth/auth.module","ItemsModule":"./lib/items/items.module","StorageModule":"./lib/storage/storage.module","DreamModule":"./lib/dream/dream.module","ɵa":"./lib/marchi/marchi-routing.module","ɵb":"./lib/marchi/marchi.component","ɵc":"./lib/marchi/marchi-list/marchi-list.component","ɵd":"./lib/marchi/marchi-create/marchi-create.component","ɵe":"./lib/marchi/marchi-details/marchi-details.component","ɵf":"./lib/marchi/marchi-edit/marchi-edit.component","ɵg":"./lib/marchi/marchi-list-pdf/marchi-list-pdf.component","ɵh":"./lib/marchi/marchi-list-blobs/marchi-list-blobs.component","ɵi":"./lib/marchi/marchi-shared/marchi-shared.module","ɵj":"./lib/marchi/marchi-shared/marchi-uplodad/marchi-uplodad.component","ɵk":"./lib/cataloghi/cataloghi-routing.module","ɵl":"./lib/cataloghi/cataloghi.component","ɵm":"./lib/cataloghi/cataloghi-create/cataloghi-create.component","ɵn":"./lib/cataloghi/cataloghi-list/cataloghi-list.component","ɵo":"./lib/cataloghi/cataloghi-edit/cataloghi-edit.component","ɵp":"./lib/cataloghi/cataloghi-details/cataloghi-details.component","ɵq":"./lib/cataloghi/cataloghi-combo/cataloghi-combo.component","ɵr":"./lib/categorie/categorie-routing.module","ɵs":"./lib/categorie/categorie.component","ɵt":"./lib/categorie/categorie-list/categorie-list.component","ɵu":"./lib/categorie/categorie-details/categorie-details.component","ɵv":"./lib/categorie/categorie-by-marchio/categorie-by-marchio.component","ɵw":"./lib/categorie/categorie-edit/categorie-edit.component","ɵx":"./lib/categorie/categorie-create/categorie-create.component","ɵy":"./lib/categorie/categorie-combo/categorie-combo.component","ɵz":"./lib/categorie/categoria-form/categoria-form.component","ɵba":"./lib/roles/roles-routing.module","ɵbb":"./lib/roles/roles.component","ɵbc":"./lib/roles/roles-list/roles-list.component","ɵbd":"./lib/roles/roles-create/roles-create.component","ɵbe":"./lib/roles/role-details/role-details.component","ɵbf":"./lib/roles/role-edit/role-edit.component","ɵbg":"./lib/address/address.component","ɵbh":"./lib/address/address-list/address-list.component","ɵbi":"./lib/address/address-edit/address-edit.component","ɵbj":"./lib/address/address-details/address-details.component","ɵbk":"./lib/address/address-create/address-create.component","ɵbl":"./lib/address/address-details-view/address-details-view.component","ɵbm":"./lib/address/address-form/address-form.component","ɵbn":"./lib/address/address-view/address-view.component","ɵbo":"./lib/address/address-routing.module","ɵbp":"./lib/admin/admin-routing.module","ɵbq":"./lib/admin/admin.component","ɵbr":"./lib/new-maps/new-maps.component","ɵbs":"./lib/new-maps/new-maps-dialog-view/new-maps-dialog-view.component","ɵbt":"./lib/new-maps/new-maps-dialog/new-maps-dialog.component","ɵbu":"./lib/new-maps/new-maps-routing.module","ɵbv":"./lib/contatti/contatti.component","ɵbw":"./lib/contatti/contatto-view/contatto-view.component","ɵbx":"./lib/contatti/contatti-create/contatti-create.component","ɵby":"./lib/contatti/contatti-edit/contatti-edit.component","ɵbz":"./lib/contatti/contatti-details/contatti-details.component","ɵca":"./lib/contatti/contatti-list/contatti-list.component","ɵcb":"./lib/contatti/contatti-form/contatti-form.component","ɵcc":"./lib/contatti/contatti-routing.module","ɵcd":"./lib/delivery/delivery.component","ɵce":"./lib/delivery/delivery-form/delivery-form.component","ɵcf":"./lib/delivery/delivery-create/delivery-create.component","ɵcg":"./lib/delivery/delivery-view/delivery-view.component","ɵch":"./lib/delivery/delivery-details/delivery-details.component","ɵci":"./lib/delivery/delivery-edit/delivery-edit.component","ɵcj":"./lib/delivery/delivery-routing.module","ɵck":"./lib/ditta/ditta.component","ɵcl":"./lib/ditta/ditta-create/ditta-create.component","ɵcm":"./lib/ditta/ditta-details/ditta-details.component","ɵcn":"./lib/ditta/ditta-edit/ditta-edit.component","ɵco":"./lib/ditta/ditta-view/ditta-view.component","ɵcp":"./lib/ditta/ditta-form/ditta-form.component","ɵcq":"./lib/ditta/ditta-routing.module","ɵcr":"./lib/banche/banche-routing.module","ɵcs":"./lib/banche/banche.component","ɵct":"./lib/banche/banche-list/banche-list.component","ɵcu":"./lib/banche/banche-details/banche-details.component","ɵcv":"./lib/banche/banche-create/banche-create.component","ɵcw":"./lib/banche/banche-edit/banche-edit.component","ɵcx":"./lib/banche/banche-shared/banca-view/banca-view.component","ɵcy":"./lib/banche/banche-shared/banche-combo/banche-combo.component","ɵcz":"./lib/blob/blob-routing.module","ɵda":"./lib/blob/blob.component","ɵdb":"./lib/blob/blob-list/blob-list.component","ɵdc":"./lib/blob/blob-details/blob-details.component","ɵdd":"./lib/blob/blob-shared/blob-shared.module","ɵde":"./lib/blob/blob-shared/blob-display/blob-display.component","ɵdf":"./lib/blob/blob-shared/blob-list-view/blob-list-view.component","ɵdg":"./lib/auth/auth-routing.module","ɵdh":"./lib/auth/auth.component","ɵdi":"./lib/auth/register/register.component","ɵdj":"./lib/auth/authenticate/authenticate.component","ɵdk":"./lib/auth/reset-password/reset-password.component","ɵdl":"./lib/auth/reset-password-conferma/reset-password-conferma.component","ɵdm":"./lib/auth/esco/esco.component","ɵdn":"./lib/auth/anonymous/anonymous.component","ɵdo":"./lib/auth/success/success.component","ɵdp":"./lib/auth/auth-details/auth-details.component","ɵdq":"./lib/auth/auth-shared/auth-shared.module","ɵdr":"./lib/auth/auth-shared/auth-view/auth-view.component","ɵds":"./lib/auth/auth-shared/login-mail/login-mail.component","ɵdt":"./lib/auth/register-dialog-mail-view/register-dialog-mail-view.component","ɵdu":"./lib/items/items.component","ɵdv":"./lib/items/items-by-categoria/items-by-categoria.component","ɵdw":"./lib/items/items-search/items-search.component","ɵdx":"./lib/items/items-details/items-details.component","ɵdy":"./lib/items/items-edit/items-edit.component","ɵdz":"./lib/items/items-list/items-list.component","ɵea":"./lib/items/items-create/items-create.component","ɵeb":"./lib/items/item-single/item-single.component","ɵec":"./lib/items/item-upload-image/item-upload-image.component","ɵed":"./lib/items/items-routing.module","ɵee":"./lib/storage/storage-routing.module","ɵef":"./lib/storage/storage.component","ɵeg":"./lib/storage/storage-form/storage-form.component","ɵeh":"./lib/storage/storage-input/storage-input.component","ɵei":"./lib/dream/dream-routing.module","ɵej":"./lib/dream/dream.component","ɵek":"./lib/dream/dreams-view/dreams-view.component","ɵel":"./lib/dream/dream-view/dream-view.component"},"importAs":"modul-lib"}