Sasha Firsov

Results 91 comments of Sasha Firsov

@trusktr , > what's the conciese description for yours that I can use for the list in the OP above? I guess "pure declarative DCE POC" would fit the bill.

Not sure, should those be listed among implementations, as `custom-element` is more functional. * [css-chain](https://github.com/sashafirsov/css-chain) - shadowless `` with slots implementation, jQuery style Pure declarative DCE: * [slotted-element](https://github.com/sashafirsov/slotted-element) - slots...

POC on the subject: https://unpkg.com/@epa-wg/[email protected]/index.html has all requested features from data binding to modular use

slots values in attribute part is addressed by [Functionally complete declarative templating](https://github.com/WICG/webcomponents/issues/997) proposal. # The DCE implementation POC in action as a sample The slots are part of `payload` ![image](https://user-images.githubusercontent.com/3978089/235373213-247d6e71-668b-498a-88cc-21b064b77e5d.png)...

the case of reusing same slot in template is addressed in [Functionally complete declarative templating](https://github.com/WICG/webcomponents/issues/997) proposal as a part of DCE/DWA stack.

The second test round needs scrolling: ![image](https://user-images.githubusercontent.com/3978089/30784760-49467376-a110-11e7-8567-165183b3d578.png)

**ES5 implementation** could give more syntax sugar than ES6 classes. In ES6 the private data need to be routed by accessor methods defined as closure in constructor. Which anyway are...

**HTML or JS for deployment?** Import of WebComponent via `` uses HTML format for WC definition. While it is a fist and IMO most convenient way to define complex WC,...

In POC inherited from HTMLElement(not Polymer.Element) Still could not catch the event on Polymer binding update to substitute the string presentation with secured dom. `[[htmlContent]]` So far tried * `Polymer.dom(this).observeNodes()`...

Along with removing Polymer dependencies, moving embed-page from html-based web component to ES6 module, with following publishing on NPM and Bower.