Home
News
Forum
Wiki
Blog
Contents
Gallery
Movies
Downloads
About NSL
If you want to see English page, please click "English" Button at Left.
[
タイトル一覧
|
ページ一覧
|
新規
|
単語検索
|
最終更新
|
ヘルプ
]
JupyterLab-Blockly
をテンプレートにして作成
[
トップ
]
[ ]
開始行:
* JupyterLab-Blockly
*** Links
- https://jupyterlab-blockly.readthedocs.io/en/latest/
- https://blockly.games/about?lang=ja
** Devel
- ブロックの作成
-- https://developers.google.com/blockly/guides/create-cu...
- Blockly Developer Tools
-- https://blockly-demo.appspot.com/static/demos/blockfac...
*** 開発 Install
git clone https://github.com/QuantStack/jupyterlab-block...
cd jupyterlab-blockly
pre-commit install # 多分いらない
pip install -e ".[dev]"
jupyter labextension develop . --overwrite
jlpm build
chmod -R a+rx . # 必要に応じて
jupyter labextension list
pip uninstall jupyterlab-blockly # pip でインストール...
jupyter labextension list # 確認
*** Uninstall
pip uninstall jupyterlab_blockly
*** Packaging
pip install build twine
python -m build
- pip install build twine は一回だけ
- python -m build で dist/ に tar Ball ができる.
- tar Ball は jupyter labextension install tar_ball でイ...
*** クラス階層
JupyterFrontEndPlugin
|
BlocklyEditorFactory --> BlocklyRegistry
|(複数)
+---------------+-------------------------+
| | |
BlocklyManager BlocklyPanel(SplitPanel) BlocklyEditor(...
|
BlocklyLayout(SplitLayout)
- Factory, registry は1個のみ
*** イベント
- [[操作イベントのハンドル>./HandleEvent]]
- [[Blockly イベント>./Blockly Event]]
*** 部品
- CodeCell
-- outputArea (OutputArea)
--- node ([[HTMLElement>./HTMLElement]]) -- [[style>./HTM...
終了行:
* JupyterLab-Blockly
*** Links
- https://jupyterlab-blockly.readthedocs.io/en/latest/
- https://blockly.games/about?lang=ja
** Devel
- ブロックの作成
-- https://developers.google.com/blockly/guides/create-cu...
- Blockly Developer Tools
-- https://blockly-demo.appspot.com/static/demos/blockfac...
*** 開発 Install
git clone https://github.com/QuantStack/jupyterlab-block...
cd jupyterlab-blockly
pre-commit install # 多分いらない
pip install -e ".[dev]"
jupyter labextension develop . --overwrite
jlpm build
chmod -R a+rx . # 必要に応じて
jupyter labextension list
pip uninstall jupyterlab-blockly # pip でインストール...
jupyter labextension list # 確認
*** Uninstall
pip uninstall jupyterlab_blockly
*** Packaging
pip install build twine
python -m build
- pip install build twine は一回だけ
- python -m build で dist/ に tar Ball ができる.
- tar Ball は jupyter labextension install tar_ball でイ...
*** クラス階層
JupyterFrontEndPlugin
|
BlocklyEditorFactory --> BlocklyRegistry
|(複数)
+---------------+-------------------------+
| | |
BlocklyManager BlocklyPanel(SplitPanel) BlocklyEditor(...
|
BlocklyLayout(SplitLayout)
- Factory, registry は1個のみ
*** イベント
- [[操作イベントのハンドル>./HandleEvent]]
- [[Blockly イベント>./Blockly Event]]
*** 部品
- CodeCell
-- outputArea (OutputArea)
--- node ([[HTMLElement>./HTMLElement]]) -- [[style>./HTM...
ページ名:
サイト内 検索
高度な検索
ログイン
ユーザー名:
パスワード:
パスワード紛失
新規登録
サブ メニュー
新着情報
Books
リンク
サイトマップ
e-Learning
TUIS 認証局証明書
ミニカレンダー
2025年 5月
日
月
火
水
木
金
土
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<今日>
オンライン状況
110 人のユーザが現在オンラインです。 (8 人のユーザが xpwiki を参照しています。)
登録ユーザ: 0
ゲスト: 110
もっと...
アクセスカウンタ
今日 :
昨日 :
総計 :
Powered by XOOPS Cube 2.1© 2001-2006
XOOPS Cube Project
Design by
XoopsDesign.com