proxy-decor

Companion to xtal-decor. Acts as a thin client to the proxy.

Usage no npm install needed!

<script type="module">
  import proxyDecor from 'https://cdn.skypack.dev/proxy-decor';
</script>

README

proxy-decor

<be-sorted-impl upgrade=* if-wants-to-be=sorted></be-sorted-impl>

...

<proxy-decor id=proxyDecor for=be-sorted></proxy-decor>
<ul be-sorted='{"direction":"asc","nodeSelectorToSortOn":"span"}'>
    <li>
        <span>Zorse</span>
    </li>
    <li>
        <span>Aardvark</span>
    </li>
</ul>

...
<script>
    proxyDecor.addEventListener('sorted', e => {
        console.log('list has been sorted');
    });
    proxyDecor.proxy.direction = 'desc';
</script>