MeetmeLeave / ng-canvas-gauges

Angular2 component wrapper for the canvas-gauges library written by @Mikhus(https://github.com/Mikhus/canvas-gauges).
MIT License
38 stars 23 forks source link

Resolves #18, upgraded to work with Angular 6+ #19

Closed wayneparrott closed 5 years ago

wayneparrott commented 5 years ago

Contains a full project revamp based on the ng6+ workspace layout including the ng-canvas-guages library project and a demo project. Key implementations changes include: 1 - new options implementation replaces polling (AfterViewChange) with event-based strategy (MutationObserver) 2 - added BaseGauge.update(T2) 3 - tooling such as VS Code & CodeMix can now provide codeassist for options

Tested with Angular 6.2 and 7.3.

wayneparrott commented 5 years ago

Apologies for the goofed up commits. I realized that I had omitted the @Input options implementation. So I've rolled that into this PR for your considerations.

MeetmeLeave commented 5 years ago

@wayneparrott , thank you for the fantastic job putting all of this together. Didn't have a chance to support this library for a long period of time.

wayneparrott commented 5 years ago

thx for merging. I have a few more mods since this PR that I would like to submit - small stuff.