Bindings are all about _setters_ &mdash; if the class has a `set` function you can bind to it.

<div type="expander" caption="Your own setter">
<pre>
static getConfig() {
    return {
        // configs...
    }
}
set foo(value) {
    this.text = value;
}
</div>

<div type="expander" caption="A configured setter">
<pre>
static getConfig() {
    return {
        // configs...
        bar_: null
    }
}
afterSetBar(value) {
    this.text = value;
}
</div>

<div type="expander" caption="Conclusion">
<p>
You wouldn't normally use a <code>set</code> function because creating a config 
property is so easy, and it comes
with the auto-generated _beforeSet_, _afterSet_, and _beforeGet_ methods.
</p>
</div>


See <a href="http://localhost:8080/examples/model/setterversusconfig"
    target="example">examples/model/setterversusconfig/MainContainer.mjs</a>

    