How to create a drop-down menu recursively using angular material button

Submitted by abhaisasidharan on Sun, 03/15/2020 - 12:12
Angular Material is the "Material Design" approach to making web apps in Angular. I have tried out some of this and it seems very easily doable. But I did find it difficult to get to the right way of doing things due to a lack of proper working examples. The documentation is very limited because there is a lot more you can do outside of what's described in the documentation. One such example is what I'm about demonstrate here.