flagflag  If you want to see English page, please click "English" Button at Left.
Page Top

開発 Install anchor.png

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          # 確認
Page Top

Uninstall anchor.png

pip uninstall jupyterlab_blockly
Page Top

Packaging anchor.png

pip install build twine
python -m build
  • pip install build twine は一回だけ
  • python -m build で dist/ に tar Ball ができる.
  • tar Ball は jupyter labextension install tar_ball でインストール
Page Top

クラス階層 anchor.png

JupyterFrontEndPlugin
  |
BlocklyEditorFactory  --> BlocklyRegistry
  |(複数)
  +---------------+-------------------------+
  |               |                         |
BlocklyManager  BlocklyPanel(SplitPanel)  BlocklyEditor(DocumentWidget)
                  |
                BlocklyLayout(SplitLayout)
  • Factory, registry は1個のみ
Page Top

イベント anchor.png

  • 操作イベントのハンドル
  • Blockly イベント
Page Top

部品 anchor.png

  • CodeCell
    • outputArea (OutputArea)
      • node (HTMLElement) -- style

トップ   凍結 差分 バックアップ 複製 名前変更 リロード   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom
Counter: 137, today: 1, yesterday: 1
最終更新: 2023-11-21 (火) 19:58:03 (JST) (158d) by iseki

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

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

オンライン状況

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

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

もっと...

アクセスカウンタ

今日 : 7070
昨日 : 2042920429204292042920429
総計 : 2337947623379476233794762337947623379476233794762337947623379476
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com