combyna/gui-plugin

此包的最新版本(v2.1.1)没有可用的许可证信息。

为 Combyna 提供基本 GUI 组件的插件

v2.1.1 2018-08-29 23:03 UTC

This package is auto-updated.

Last update: 2024-09-13 02:16:03 UTC


README

Build Status

Combyna 的基本 GUI 支持插件。

添加对使用 React 渲染 Combyna 应用程序 UI 的支持。

提供小部件定义

gui.box 基础组件

用作应呈现为分组部分的通用容器。在语义上相当于 HTML 中的 <div>

gui.button 基础组件

用于推按钮。提供一个标签作为属性 label

gui.container 基础组件

用作通用容器。在语义上相当于 HTML 中的 <div>

gui.heading 基础组件

定义标题。在语义上相当于 HTML 中的 <hX>。其级别/深度由数值属性 level 提供。

gui.horizontal_rule 基础组件

定义水平线。在语义上相当于 HTML 中的 <hr>

gui.list 基础组件

包含 gui.list_item 项的列表。在语义上相当于 HTML 中的 <ul><ol>。是否有序或无序由布尔属性 ordered 指定。

gui.list_item 基础组件

定义 gui.list 列表中的项。在语义上相当于 HTML 中的 <li>

gui.navigation 基础组件

定义导航部分。在语义上相当于 HTML 中的 <nav>

gui.route_link 复合组件

定义到定义的路由的超链接。在语义上相当于 HTML 中的 <a>。在底层渲染为 gui.url_link。其路由和参数分别由 routearguments 属性提供。路由将经过验证以确保它存在,参数将经过验证以确保它们适用于指定的路由。验证通过异国情调类型确定器对两个属性执行。

另见 gui.url_link

gui.textbox 基础组件

定义文本输入的文本框。在语义上相当于 HTML 中的 <input type="text">。其默认值由 value 字符串属性提供,而其当前值作为 text 小部件值(默认为 value 属性)提供。

gui.url_link 基础组件

定义到任意 URL 的超链接。在语义上相当于 HTML 中的 <a>。其目标 URL/href 由 url 字符串属性提供。