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

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

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

オンライン状況

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

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

もっと...

アクセスカウンタ

今日 : 3959395939593959
昨日 : 5968596859685968
総計 : 2423958624239586242395862423958624239586242395862423958624239586
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com