[{"title":"(88个子文件1.42MB)py_cui:受gocui启发的Python库,用于直观地创建带有小部件的CUITUI接口-源码","children":[{"title":"py_cui-master","children":[{"title":"docs","children":[{"title":"install.md <span style='color:#111;'>1.61KB</span>","children":null,"spread":false},{"title":"DocstringGenerated","children":[{"title":"Form.md <span style='color:#111;'>10.75KB</span>","children":null,"spread":false},{"title":"PyCui.md <span style='color:#111;'>26.61KB</span>","children":null,"spread":false},{"title":"Ui.md <span style='color:#111;'>28.73KB</span>","children":null,"spread":false},{"title":"Keys.md <span style='color:#111;'>1006B</span>","children":null,"spread":false},{"title":"Widgets.md <span style='color:#111;'>15.73KB</span>","children":null,"spread":false},{"title":"Debug.md <span style='color:#111;'>4.23KB</span>","children":null,"spread":false},{"title":"Popups.md <span style='color:#111;'>8.87KB</span>","children":null,"spread":false},{"title":"Colors.md <span style='color:#111;'>4.01KB</span>","children":null,"spread":false},{"title":"Renderer.md <span style='color:#111;'>7.24KB</span>","children":null,"spread":false},{"title":"Grid.md <span style='color:#111;'>3.92KB</span>","children":null,"spread":false},{"title":"Slider.md <span style='color:#111;'>2.20KB</span>","children":null,"spread":false},{"title":"WidgetSet.md <span style='color:#111;'>9.44KB</span>","children":null,"spread":false}],"spread":false},{"title":"assets","children":[{"title":"py_cui_logo_new.svg <span style='color:#111;'>2.78KB</span>","children":null,"spread":false},{"title":"py2048-demo.gif <span style='color:#111;'>688.76KB</span>","children":null,"spread":false},{"title":"pyautogit-demo.gif <span style='color:#111;'>832.92KB</span>","children":null,"spread":false}],"spread":true},{"title":"about.md <span style='color:#111;'>1.92KB</span>","children":null,"spread":false},{"title":"popups.md <span style='color:#111;'>2.18KB</span>","children":null,"spread":false},{"title":"keybindings.md <span style='color:#111;'>4.30KB</span>","children":null,"spread":false},{"title":"colors.md <span style='color:#111;'>3.49KB</span>","children":null,"spread":false},{"title":"developers.md <span style='color:#111;'>10.05KB</span>","children":null,"spread":false},{"title":"examples.md <span style='color:#111;'>9.28KB</span>","children":null,"spread":false},{"title":"usage.md <span style='color:#111;'>1.25KB</span>","children":null,"spread":false},{"title":"scripts","children":[{"title":"updateDocs.sh <span style='color:#111;'>352B</span>","children":null,"spread":false},{"title":"generateFromDocstrings.sh <span style='color:#111;'>291B</span>","children":null,"spread":false},{"title":"updateDocs.bat <span style='color:#111;'>273B</span>","children":null,"spread":false},{"title":"generateFromDocstrings.bat <span style='color:#111;'>240B</span>","children":null,"spread":false}],"spread":true},{"title":"index.md <span style='color:#111;'>3.62KB</span>","children":null,"spread":false},{"title":"writing.md <span style='color:#111;'>7.48KB</span>","children":null,"spread":false},{"title":"widgets.md <span style='color:#111;'>4.93KB</span>","children":null,"spread":false}],"spread":false},{"title":"requirements_dev.txt <span style='color:#111;'>61B</span>","children":null,"spread":false},{"title":".github","children":[{"title":"pull_request_template.md <span style='color:#111;'>350B</span>","children":null,"spread":false},{"title":"ISSUE_TEMPLATE","children":[{"title":"bug_report.md <span style='color:#111;'>523B</span>","children":null,"spread":false},{"title":"feature_request.md <span style='color:#111;'>477B</span>","children":null,"spread":false}],"spread":true},{"title":"workflows","children":[{"title":"build_docs_test.yml <span style='color:#111;'>450B</span>","children":null,"spread":false},{"title":"py_cui_test.yml <span style='color:#111;'>692B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"mkdocs.yml <span style='color:#111;'>965B</span>","children":null,"spread":false},{"title":"tests","children":[{"title":"test_ui_elements","children":[{"title":"test_statusbar.py <span style='color:#111;'>278B</span>","children":null,"spread":false},{"title":"test_widget_core.py <span style='color:#111;'>2.96KB</span>","children":null,"spread":false},{"title":"test_popups.py <span style='color:#111;'>52B</span>","children":null,"spread":false}],"spread":true},{"title":"test_core","children":[{"title":"test_renderer.py <span style='color:#111;'>3.65KB</span>","children":null,"spread":false},{"title":"test_grid.py <span style='color:#111;'>2.03KB</span>","children":null,"spread":false},{"title":"test_colors.py <span style='color:#111;'>8.06KB</span>","children":null,"spread":false},{"title":"test_py_cui_core.py <span style='color:#111;'>3.85KB</span>","children":null,"spread":false},{"title":"test_widget_set.py <span style='color:#111;'>3.79KB</span>","children":null,"spread":false}],"spread":true},{"title":"conftest.py <span style='color:#111;'>3.33KB</span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"test_ui_implementations","children":[{"title":"test_scroll_menu_imp.py <span style='color:#111;'>2.68KB</span>","children":null,"spread":false},{"title":"test_slider_imp.py <span style='color:#111;'>1.74KB</span>","children":null,"spread":false},{"title":"test_text_box_imp.py <span style='color:#111;'>3.68KB</span>","children":null,"spread":false},{"title":"test_checkbox_imp.py <span style='color:#111;'>879B</span>","children":null,"spread":false},{"title":"test_text_block_imp.py <span style='color:#111;'>8.12KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"py_cui","children":[{"title":"controls","children":[{"title":"__init__.py <span style='color:#111;'>130B</span>","children":null,"spread":false},{"title":"slider.py <span style='color:#111;'>7.17KB</span>","children":null,"spread":false}],"spread":true},{"title":"debug.py <span style='color:#111;'>5.65KB</span>","children":null,"spread":false},{"title":"keys.py <span style='color:#111;'>7.10KB</span>","children":null,"spread":false},{"title":"grid.py <span style='color:#111;'>5.25KB</span>","children":null,"spread":false},{"title":"errors.py <span style='color:#111;'>688B</span>","children":null,"spread":false},{"title":"statusbar.py <span style='color:#111;'>1.29KB</span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'>59.03KB</span>","children":null,"spread":false},{"title":"dialogs","children":[{"title":"filedialog.py <span style='color:#111;'>29.69KB</span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'>135B</span>","children":null,"spread":false},{"title":"form.py <span style='color:#111;'>17.08KB</span>","children":null,"spread":false}],"spread":true},{"title":"widgets.py <span style='color:#111;'>28.86KB</span>","children":null,"spread":false},{"title":"renderer.py <span style='color:#111;'>13.63KB</span>","children":null,"spread":false},{"title":"colors.py <span style='color:#111;'>13.25KB</span>","children":null,"spread":false},{"title":"popups.py <span style='color:#111;'>15.91KB</span>","children":null,"spread":false},{"title":"ui.py <span style='color:#111;'>37.32KB</span>","children":null,"spread":false},{"title":"widget_set.py <span style='color:#111;'>17.31KB</span>","children":null,"spread":false}],"spread":false},{"title":"LICENSE <span style='color:#111;'>1.49KB</span>","children":null,"spread":false},{"title":"CONTRIBUTING.md <span style='color:#111;'>2.85KB</span>","children":null,"spread":false},{"title":"requirements.txt <span style='color:#111;'>43B</span>","children":null,"spread":false},{"title":"AUTHORS <span style='color:#111;'>197B</span>","children":null,"spread":false},{"title":"examples","children":[{"title":"controls","children":[{"title":"slider_demo.py <span style='color:#111;'>2.16KB</span>","children":null,"spread":false}],"spread":true},{"title":"snano.py <span style='color:#111;'>7.05KB</span>","children":null,"spread":false},{"title":"autogit.py <span style='color:#111;'>16.20KB</span>","children":null,"spread":false},{"title":"hello_py_cui.py <span style='color:#111;'>380B</span>","children":null,"spread":false},{"title":"multi_window_demo.py <span style='color:#111;'>1.49KB</span>","children":null,"spread":false},{"title":"gaps_between_widgets.py <span style='color:#111;'>330B</span>","children":null,"spread":false},{"title":"dialogs","children":[{"title":"filedialog_demo.py <span style='color:#111;'>3.01KB</span>","children":null,"spread":false},{"title":"form_demo.py <span style='color:#111;'>1.82KB</span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'>1.02KB</span>","children":null,"spread":false},{"title":"popups_example.py <span style='color:#111;'>7.01KB</span>","children":null,"spread":false},{"title":"simple_todo_list.py <span style='color:#111;'>5.35KB</span>","children":null,"spread":false}],"spread":true},{"title":"setup.py <span style='color:#111;'>1.36KB</span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'>177B</span>","children":null,"spread":false},{"title":"CODE_OF_CONDUCT.md <span style='color:#111;'>3.27KB</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>7.58KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}]