Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 9 commits into from
Mar 20, 2019

Conversation

wayneparrott
Copy link
Contributor

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.

with the ng-canvas-guages library project and a demo project.
@wayneparrott wayneparrott marked this pull request as ready for review February 28, 2019 21:25
Copy link
Contributor Author

@wayneparrott wayneparrott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I realize my changes are very broad and not backward compatible before Angular 6. If they are too broad or don't align with your expectations just let me know how to proceed. I'm already using this implementation in a real-time angular 7 dashboard to good effect.

@wayneparrott
Copy link
Contributor Author

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
Copy link
Owner

@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.

@MeetmeLeave MeetmeLeave merged commit 3d64cf8 into MeetmeLeave:master Mar 20, 2019
@wayneparrott wayneparrott deleted the ng6-upgrade branch March 20, 2019 19:39
@wayneparrott
Copy link
Contributor Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants