livebook/assets
Jonatan Kłosko 8dea99e600
Support inputs (#328)
* Render basic input

* Make each cell type a separate struct

* Add operation to set input value

* Prototype communication

* Make input name editable

* Refactoring

* Unify cell attribute setters

* IO tests

* Document input communication protocol in Runtime

* Add more tests

* Add persistence

* Fix status update on cell attributes change

* Rework persistence

* Integrate input cell with insert mode

* Add missing users keybinding

* Mimic autofocus for dynamically inserted elements

* Support input type selection

* Support URL input and set up validation

* Convert input error into a more meaningful io error

* Add missing client checks

* Consume every input only once per evaluation

* Fixes
2021-06-08 12:33:50 +02:00
..
css Support inputs (#328) 2021-06-08 12:33:50 +02:00
js Support inputs (#328) 2021-06-08 12:33:50 +02:00
test/lib Implement user cursor and selection tracking (#260) 2021-05-07 16:41:37 +02:00
.babelrc Update webpack (#268) 2021-05-12 23:44:45 +02:00
package-lock.json Set up Vega-Lite plots rendering (#287) 2021-05-21 17:51:31 +02:00
package.json Set up Vega-Lite plots rendering (#287) 2021-05-21 17:51:31 +02:00
postcss.config.js Update tailwindcss 2021-04-21 12:19:16 +02:00
tailwind.config.js Update tailwindcss 2021-04-21 12:19:16 +02:00
webpack.config.js Build assets to tmp/static_dev in development 2021-05-19 23:50:18 +02:00