
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function render({ model, el }) {
  let btn = document.createElement("button");
  btn.innerHTML = model.get("my_message");
  btn.style.background = "orange";
  btn.style.borderRadius = "10px";
  btn.style.color = "white";
  btn.style.fontFamily = '"Roboto", sans-serif';
  btn.style.fontSize = "2em";
  btn.style.margin = "10px";
  btn.style.padding = "10px 20px";
  el.appendChild(btn);
}
export default { render };1
2
3
4
5
6
7
8
9
10
import anywidget
import traitlets
class HelloWidget(anywidget.AnyWidget):
    _esm = "widget.js"
    my_message = traitlets.Unicode("Hello World").tag(sync=True)
w = HelloWidget()
page = w1
2
3
anywidget numpy