跳转到主要内容

trame的TweakPane小部件

项目描述

trame的TweakPane小部件制作简单。

许可

trame-tweakpane在MIT许可协议下提供。有关更多详细信息,请参阅LICENSE。此许可证已被选择与tweakpane项目使用的许可证相匹配,该项目向trame公开。

安装

pip install trame-tweakpane

用法

from trame.widgets import tweakpane

with layout:
    with tweakpane.Pane(title="Welcome", expanded=True, style="width: 200px;"):
        tweakpane.Binding(name="a", default=1, options="{ min: -6, max: 10, step: 0.2 }")
        with tweakpane.Folder(title="Sub-section"):
            tweakpane.Binding(name="b", default="Hello")
            tweakpane.BladeSeparator()
            tweakpane.Binding(name="c", default=0.465, options="{ label: 'Another number' }")
        with tweakpane.Tabs(pages="['First', 'Second', 'Third']"):
            with tweakpane.Tab(index=0):
                tweakpane.Binding(name="d", default="something")
            with tweakpane.Tab(index=1):
                tweakpane.Button(label="Click =>", title="Me", click=(print, "['clicked']"))
            with tweakpane.Tab(index=2):
                tweakpane.Binding(name="f", default="something")
Visual output of the code above

开发

构建和安装Vue组件

cd vue-components
npm i
npm run build
cd -

安装应用程序

pip install -e .

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定要选择哪个,请了解更多关于安装软件包的信息。

源分布

trame_tweakpane-0.1.3.tar.gz (38.6 kB 查看哈希值)

上传时间:

构建的发行版

trame_tweakpane-0.1.3-py3-none-any.whl (40.8 kB 查看哈希值)

上传时间 Python 3

由以下支持