flagflag  If you want to see English page, please click "English" Button at Left.
  
現: 2023-11-21 (火) 19:58:03 iseki ソース
Line 1: Line 1:
 +* JupyterLab-Blockly [#bc1f1dfa]
 +*** Links [#q47b9417]
 +- https://jupyterlab-blockly.readthedocs.i​o/en/latest/
 +- https://blockly.games/about?lang=ja
 +** Devel [#o0648b1c]
 +- ブロックの作成
 +-- https://developers.google.com/blockly/gu​ides/create-custom-blocks/overview?hl=ja​
 +- Blockly Developer Tools
 +-- https://blockly-demo.appspot.com/static/​demos/blockfactory/index.html?hl=ja
 +*** 開発 Install [#t3a1bfb6]
 + git clone https://github.com/QuantStack/jupyterlab​-blockly.git
 + 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 [#kcd5b08c]
 + pip uninstall jupyterlab_blockly
 +*** Packaging [#rbf9909f]
 + pip install build twine
 + python -m build
 +- pip install build twine は一回だけ
 +- python -m build で dist/ に tar Ball ができる.
 +- tar Ball は  jupyter labextension install tar_ball でインストール
 +
 +
 +*** クラス階層 [#kb102fe1]
 + JupyterFrontEndPlugin
 +   |
 + BlocklyEditorFactory  --> BlocklyRegistry
 +   |(複数)
 +   +---------------+-----------------------​--+
 +   |              |                        |
 + BlocklyManager  BlocklyPanel(SplitPanel)  BlocklyEditor(DocumentWidget)
 +                   |
 +                 BlocklyLayout(SplitLayout)
 +- Factory, registry は1個のみ
 +*** イベント [#j2d7d6bc]
 +- [[操作イベントのハンドル>./HandleEvent]]
 +- [[Blockly イベント>./Blockly Event]]
 +
 +*** 部品 [#qce73ca5]
 +- CodeCell
 +-- outputArea (OutputArea)
 +--- node ([[HTMLElement>./HTMLElement]]) -- [[style>./HTMLElement/style]]
  

  • JupyterLab-Blockly のバックアップ差分(No. All)
    • 現: 2023-11-21 (火) 19:58:03 iseki

トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 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
<今日>

オンライン状況

90 人のユーザが現在オンラインです。 (20 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 90

もっと...

アクセスカウンタ

今日 : 4464446444644464
昨日 : 7722772277227722
総計 : 2343594523435945234359452343594523435945234359452343594523435945
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com