While exploring the Angular Material Button code, I came across something interesting in the @Component
section - a declared inputs
property. The description indicates that this is a list of class property names to data-bind as component inputs.
It seems like it's meant to complement the @Input()
property declarations. However, I haven't seen it being used anywhere else. I'm curious about why they are declaring it and what purpose it serves?