The builder is bundled in the NPM package @tmorin/ceb-elements-builders.

The builder handles the propagation of an attribute's values to embedded elements. That means, each time the attribute is mutated, the mutation is propagated to selected child nodes.

Challenge yourself

Will you be able to ...

  1. propagate the value of the attribute value to the property placeholder of the input?
  2. propagate the value of the attribute frozen to the attribute disabled of the input?

See the Pen <ceb/> ~ challenge/AttributePropagationBuilder by Thibault Morin (@tmorin) on CodePen.