In plain JavaScript, you are able to print an element by getting the element ID, putting it in a new window, and using window.print().
What is the "Angular 2" way to do such a thing? I have gotten as far as getting a ViewChild of the component I wish to print, but I'm not sure how to access its html and subsequently print it, or if that's even what I'm supposed to do.