Public
Edited
Dec 12, 2023
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
events = {
window.addEventListener("concept-clicked", (e) => {
console.log("The custom event 'concept-clicked' was fired. These are the details sent by the event: ", e.detail);
});
window.addEventListener("concept-mouseover", (e) => {
console.log("The custom event concept-mouseover' was fired. These are the details sent by the event: ", e.detail);
});
window.addEventListener("concept-mouseout", (e) => {
console.log("The custom event concept-mouseout' was fired. These are the details sent by the event: ", e.detail);
});
}
Insert cell
Insert cell
Insert cell
Insert cell
xml = FileAttachment("example@1.cxl").xml()
Insert cell
Insert cell
ActiveXObject = {}
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