bahrus

bahrus/be-decorated

A base class that enables attaching ES6 proxies onto other "Shadow DOM peer citizens" -- native DOM or custom elements in the same Shadow DOM realm, based on cross-cutting custom attributes.

TypeScript
2
0
MIT License
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of bahrus/be-decorated

Account's avatar
Instantiate an HTML Template
Account's avatar
A quality score checker for npm packages.
Account's avatar
A high-level API to automate web browsers
Account's avatar
Create an EventTarget associated with the adorned element that can hold scoped state.
Account's avatar
Assist with automated regression testing of web pages containing shadow DOM and iFrames

Support the repos that depend on bahrus/be-decorated

Account's avatar
Add event handling to a region of DOM using easy to read/write notation.
Account's avatar
Provides the ability to create a local webbie compotnik
Account's avatar
Apply element decorators / behaviors from a distance.
Account's avatar
Read a string from (session)Storage, parse as JSON, and optionally pull a value from a path.
Account's avatar
Add useful tree functionality to a deeply nested tree of details/summary HTML nodes.
Account's avatar
provides a light-weight way of turning a section of HTML into tiny unnamed islands of interactivity, modeled after be- based behavior -- be-lets
Account's avatar
Base class for mutation based decorators / behaviors.
Account's avatar
be-summoning summons all child elements matching an attribute value.
Account's avatar
Provides base class for be-decorated element behaviors / decorators, that syndicate data / events from an assortment of elements within the Shadow DOM realm.
Account's avatar
Manage a range of next siblings as if they were children
Account's avatar
Keep the element it adorns up-to-date with the current entry of navigation state
Account's avatar
Notify element/behaviors when to be engaged.
Account's avatar
Fire an event with different characteristics from the original event.
Account's avatar
Derive HTML from server-rendered HTML, using XSLT
Account's avatar
Decorator that causes input type to adjust based on pattern matching the value.
Account's avatar
Replace JSON keys with readable labels
Account's avatar
Set focus on an element.
Account's avatar
Load dependent resources eagerly, but not too eagerly.
Account's avatar
Use appHistory as a trade blotter, providing a kind of global state unifier across components.
Account's avatar
Provides two-way binding between a checkbox (or other (custom) DOM elements) and surrounding checkboxes (or other (custom) DOM elements).
Account's avatar
fetch data from a url.
Account's avatar
Provide optional default light children.
Account's avatar
Sizes the inner content to fit into the outer container, preserving aspect ratio.
Account's avatar
Insert a template into a Shadow DOM sequence.
Account's avatar
be-evanescent is a web component decorator that removes the element it adorns from the DOM tree when the web component definitions it monitors for become registered.
Account's avatar
Adds class 'selected' to anchor element when the current route matches the href.
Account's avatar
Transition gracefully between two DOM elements
Account's avatar
Set properties of a native or imported custom-element based on media queries.
Account's avatar
be-loaded is a web component decorator that allows a web component to import resources configured via index.html

Top contributors

bahrus's profile
bahrus
918 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet