Published
Edited
Jan 10, 2022
1 star
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
{
let ro = new ResizeObserver(entries => {
let entry = entries[0];
let cs = window.getComputedStyle(entry.target);
mutable resizer = [cs.width, cs.height];
});
ro.observe(x3d.querySelector('div'));
return md`ResizeObserver is now observing x3d - div element.`
}
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
reloader = {
x3dom; // after x3dom loads
//x3d only changes when width changes; x3d dom changes do not trigger this cell.
window.x3dom.reload();//reload when x3d changes
return x3d;
}
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more