{"__symbolic":"module","version":4,"metadata":{"StarRateModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"RatingComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule","line":8,"character":4},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":4}],"exports":[{"__symbolic":"reference","name":"RatingComponent"}]}]}],"members":{}},"RatingComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-star-rate","template":"\n  <div class=\"rating\">\n    <ul class=\"list\">\n      <li\n        id=\"starId\"\n        class=\"star\"\n        *ngFor=\"let item of stars\"\n        [ngClass]=\"{'active': item <= star}\"\n        (click)=\"rate(item)\">\n        <i class=\"fa\" [ngClass]=\"item <= star ? 'fa-star' : 'fa-star-o'\" aria-hidden=\"true\"></i>\n      </li>\n    </ul>\n    <span *ngIf=\"showRatingCounter\">{{ star }} of {{ maxRating }}</span>\n  </div>\n  ","styles":["\n      .rating {\n        font-family: \"Avenir\", Helvetica, Arial, sans-serif;\n        font-size: 22px;\n        color: #a7a8a8;\n      }\n      .list {\n        margin: 0 0 5px 0;\n        padding: 0;\n        list-style-type: none;\n      }\n      .star {\n        display: inline-block;\n        cursor: pointer;\n      }\n      .star:hover ~ .star:not(.active) {\n        color: inherit;\n      }\n  "]}]}],"members":{"selctedColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"star":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"maxRating":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"showRatingCounter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"ratingSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":47,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":50,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}],"createStyle":[{"__symbolic":"method"}],"generateRating":[{"__symbolic":"method"}],"rate":[{"__symbolic":"method"}]}}},"origins":{"StarRateModule":"./lib/star-rate.module","RatingComponent":"./lib/rating/rating.component"},"importAs":"ng-star-rate"}