All (especially Carols and Alex), I have been following the conversations in the other thread about the approach to bring Material Design Lite (MDL) theme to FlexJS. I was browsing through the Button.js class in MDL's implementation [1]
My first instinct was to simply mimic how the implementation is being done, because it looks very similar to the generated JS code from FlexJS. But, what if we simply use the same exact code and use it as the backend source for the js:Button we want to implement? Something along the lines of our CreateJS component set. The code itself is Apache licensed and as per the instructions, it simply uses standard HTML controls and builds on top of it. If there are no obvious issues you can see, I would start experimenting with this approach soon. Thanks, Om [1] https://github.com/google/material-design-lite/blob/mdl-1.x/src/button/button.js [2] https://github.com/google/material-design-lite/blob/mdl-1.x/src/INTRODUCTION.md