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: 143, today: 2, yesterday: 1
最終更新: 2023-11-21 (火) 19:58:03 (JST) (171d) by iseki

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

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

オンライン状況

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

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

もっと...

アクセスカウンタ

今日 : 1299112991129911299112991
昨日 : 1766217662176621766217662
総計 : 2356832323568323235683232356832323568323235683232356832323568323
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com