From 75a57a49f5c15be491f1bc2fc954cbe136b7885d Mon Sep 17 00:00:00 2001 From: Andrea Giammarchi Date: Thu, 10 Aug 2023 22:42:01 +0200 Subject: [PATCH] [next] Porting most basic examples (#1631) --- examples/altair.html | 11 +++- examples/bokeh.html | 10 +++- examples/folium.html | 11 +++- examples/hello_world.html | 11 +++- examples/matplotlib.html | 5 +- examples/panel.html | 3 +- examples/simple_clock.html | 33 +++++++----- examples/todo.html | 11 ++-- examples/todo.py | 43 ++++++++------- examples/utils.py | 4 +- examples/webgl/raycaster/index.html | 13 +++-- pyscript.core/core.js | 2 +- pyscript.core/package-lock.json | 12 ++--- pyscript.core/package.json | 4 +- pyscript.core/src/core.js | 32 ++++++----- pyscript.core/test/index.html | 2 +- pyscript.core/types/coincident/window.d.ts | 10 ++++ .../types/polyscript/esm/custom.d.ts | 54 +++++++++++++++++++ .../types/polyscript/esm/fetch-utils.d.ts | 3 ++ pyscript.core/types/polyscript/esm/index.d.ts | 3 ++ .../polyscript/esm/interpreter/_python.d.ts | 4 ++ .../polyscript/esm/interpreter/_utils.d.ts | 15 ++++++ .../esm/interpreter/micropython.d.ts | 25 +++++++++ .../polyscript/esm/interpreter/pyodide.d.ts | 25 +++++++++ .../esm/interpreter/ruby-wasm-wasi.d.ts | 16 ++++++ .../polyscript/esm/interpreter/wasmoon.d.ts | 22 ++++++++ .../types/polyscript/esm/interpreters.d.ts | 9 ++++ .../types/polyscript/esm/listeners.d.ts | 3 ++ .../types/polyscript/esm/loader.d.ts | 2 + .../types/polyscript/esm/script-handler.d.ts | 4 ++ pyscript.core/types/polyscript/esm/toml.d.ts | 1 + pyscript.core/types/polyscript/esm/utils.d.ts | 29 ++++++++++ .../types/polyscript/esm/worker/class.d.ts | 19 +++++++ .../types/polyscript/esm/worker/hooks.d.ts | 6 +++ .../types/polyscript/esm/worker/xworker.d.ts | 2 + .../pyscript/pyscript.core/src/core.d.ts | 25 +++++++++ .../pyscript.core/src/exceptions.d.ts | 27 ++++++++++ .../pyscript/pyscript.core/src/fetch.d.ts | 10 ++++ 38 files changed, 451 insertions(+), 70 deletions(-) create mode 100644 pyscript.core/types/coincident/window.d.ts create mode 100644 pyscript.core/types/polyscript/esm/custom.d.ts create mode 100644 pyscript.core/types/polyscript/esm/fetch-utils.d.ts create mode 100644 pyscript.core/types/polyscript/esm/index.d.ts create mode 100644 pyscript.core/types/polyscript/esm/interpreter/_python.d.ts create mode 100644 pyscript.core/types/polyscript/esm/interpreter/_utils.d.ts create mode 100644 pyscript.core/types/polyscript/esm/interpreter/micropython.d.ts create mode 100644 pyscript.core/types/polyscript/esm/interpreter/pyodide.d.ts create mode 100644 pyscript.core/types/polyscript/esm/interpreter/ruby-wasm-wasi.d.ts create mode 100644 pyscript.core/types/polyscript/esm/interpreter/wasmoon.d.ts create mode 100644 pyscript.core/types/polyscript/esm/interpreters.d.ts create mode 100644 pyscript.core/types/polyscript/esm/listeners.d.ts create mode 100644 pyscript.core/types/polyscript/esm/loader.d.ts create mode 100644 pyscript.core/types/polyscript/esm/script-handler.d.ts create mode 100644 pyscript.core/types/polyscript/esm/toml.d.ts create mode 100644 pyscript.core/types/polyscript/esm/utils.d.ts create mode 100644 pyscript.core/types/polyscript/esm/worker/class.d.ts create mode 100644 pyscript.core/types/polyscript/esm/worker/hooks.d.ts create mode 100644 pyscript.core/types/polyscript/esm/worker/xworker.d.ts create mode 100644 pyscript.core/types/pyscript/pyscript.core/src/core.d.ts create mode 100644 pyscript.core/types/pyscript/pyscript.core/src/exceptions.d.ts create mode 100644 pyscript.core/types/pyscript/pyscript.core/src/fetch.d.ts diff --git a/examples/altair.html b/examples/altair.html index 49e724f8..d2f9324e 100644 --- a/examples/altair.html +++ b/examples/altair.html @@ -8,7 +8,15 @@ href="https://pyscript.net/latest/pyscript.css" /> - + +