{"__symbolic":"module","version":4,"metadata":{"LcuProgressCircleModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵa"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/flex-layout","name":"FlexLayoutModule","line":11,"character":4}],"exports":[{"__symbolic":"reference","name":"ɵa"}],"entryComponents":[{"__symbolic":"reference","name":"ɵa"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lcu-progress-circle","template":"<div fxLayout=\"column\" fxLayoutAlign=\"start center\" class=\"progress-circle-container\">\r\n    <!--   -->\r\n    <svg class=\"progress-ring\" [ngStyle]=\"{'height': Height, 'width': Width}\">\r\n        <g>\r\n            <circle class=\"progress-ring__circle_bg\"\r\n                [ngStyle]=\"{'stroke-width':StrokeWidth, 'stroke': CircleBackgroundColor}\" fill=\"transparent\" r=\"32\"\r\n                cx=\"40\" cy=\"40\">\r\n            </circle>\r\n            <!-- Thumbs up & down -->\r\n            <!-- <path *ngIf=\"true\" transform=\"translate(30, 29)\"\r\n          d=\"M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-2z\" />\r\n        <path *ngIf=\"false\" transform=\"translate(30, 29)\"\r\n          d=\"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z\" /> -->\r\n        </g>\r\n\r\n        <circle #progressCircle id=\"progress-ring-id\" class=\"progress-ring__circle\"\r\n            [ngStyle]=\"{'stroke-width':StrokeWidth, 'stroke': PercentageColor}\" fill=\"transparent\" r=\"32\" cx=\"40\"\r\n            cy=\"40\">\r\n        </circle>\r\n    </svg>\r\n    <!-- <div *ngIf=\"Percentage\" class=\"content-percent\" fxLayout=\"row\" fxLayoutAlign=\"center center\">\r\n        {{ Percentage }}\r\n    </div> -->\r\n</div>","styles":[".progress-circle-container{width:100px}.content-percent{font-size:12px;font-weight:700;position:fixed;top:32px}.content-percent:after{content:\"%\"}.progress-ring .progress-ring__circle{transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset 1.5s}"]}]}],"members":{"Percentage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3},"arguments":["percentage"]}]}],"PercentageColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3},"arguments":["percentage-color"]}]}],"CircleBackgroundColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3},"arguments":["circle-background-color"]}]}],"Height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3},"arguments":["height"]}]}],"Width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3},"arguments":["width"]}]}],"StrokeWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3},"arguments":["stroke-width"]}]}],"content":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":46,"character":3},"arguments":["progressCircle",{"static":false}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":51,"character":34}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"initProgressCircle":[{"__symbolic":"method"}],"initRatingInfo":[{"__symbolic":"method"}],"SetDefaultTheme":[{"__symbolic":"method"}]}}},"origins":{"LcuProgressCircleModule":"./lib/lcu-progress-circle.module","ɵa":"./lib/controls/progress-circle/progress-circle.component"},"importAs":"@lowcodeunit/lcu-progress-circle-common"}