viewof ageChart = {
const brush = vl.selectInterval("brush").encodings("y");
const base = vl
.markBar()
.select(brush)
.encode(
vl.x().fieldN("person"),
vl.y().fieldQ("age"),
vl.color().if(brush, vl.value("crimson")).value("gray")
)
.width(300)
.height(300);
return base.data(ageData).render();
return html`<pre>${JSON.stringify(base.toObject(), 0, 2)}</pre>`;
return printVega(base, true);
}