{"__symbolic":"module","version":4,"metadata":{"ProductListService":{"__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":{}}},"ProductListComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"ram-product-list","template":"<p>{{name}} List.......</p>\n<table class=\"table table-hover\">\n    <thead>\n        <tr>\n            <th class=\"col-size-sm\">#</th>\n            <th class=\"col-size-lg\">Code</th>\n            <th class=\"col-size-lg\">Name</th>\n            <th>About</th>\n            <th>Price ($)</th>\n            <th>Raiting</th>\n        </tr>\n    </thead>\n    <tbody>\n        <ng-container *ngIf=\"items.length; else loading\">\n            <tr *ngFor=\"let item of items; let i = index\">\n                <td class=\"col-size-sm\">{{i+1}}/{{items.length}}</td>\n                <td class=\"col-size-lg\">{{item.productCode}}</td>\n                <td class=\"col-size-lg\">{{item.productName}}</td>\n                <td>{{item.description}}</td>\n                <td style=\"text-align: center\">{{item.value | number : '1.0-2' }}</td>\n                <td style=\"text-align: center\">{{item.starRating}}</td>\n            </tr>\n        </ng-container>\n    </tbody>\n</table>\n<ng-template #loading>No Data.</ng-template>","styles":[]}]}],"members":{"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"items":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ProductListModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule","line":6,"character":12}],"declarations":[{"__symbolic":"reference","name":"ProductListComponent"}],"exports":[{"__symbolic":"reference","name":"ProductListComponent"}]}]}],"members":{}}},"origins":{"ProductListService":"./lib/product-list.service","ProductListComponent":"./lib/product-list.component","ProductListModule":"./lib/product-list.module"},"importAs":"ram-product"}