Composer 中的 ThingWorx 模型定义 > 可视化 > 菜单 > 使用 MenuEntry 数据形状
使用 MenuEntry 数据形状
您可以使用 MenuEntry 数据形状通过信息表数据以编程方式创建菜单。然后,可以将 Mashup Builder 中的此数据绑定到用于显示菜单的小组件,例如“菜单栏”和“菜单按钮”。下表列出了 MenuEntry 数据形状的字段定义。
字段定义
说明
基本类型
主键
linkDestination
设置作为链接目标的项类型。您可以将值设置为 URLMashup
STRING
isDefault
在运行时打开菜单时,将自动选择该项。只能将一个项配置为默认值。
BOOLEAN
parentMenuId
项将分配到的父菜单项的 ID。将此字段留空,该项将显示为顶级菜单。
STRING
imageURL
将用作项图标的媒体实体的名称。
IMAGELINK
linkTarget
用于控制当 linkType 设置为 Hyperlink 时链接目标的打开方式。
Popup - 将在弹出式浏览器窗口中打开链接。
New - 将在新浏览器选项卡中打开链接。
Replace - 将替换当前选项卡上的页面。
Empty - 将替换当前窗口。
STRING
description
包含菜单项说明的可选字段。
STRING
menuId
菜单项的唯一标识符。
STRING
linkType
支持的值为:HyperlinkMashupMenuLogout
STRING
title
菜单中链接的项将显示的文本。
STRING
isDisabled
菜单项的状态。
BOOLEAN
isHidden
菜单项的可见性。
BOOLEAN
tooltip
要针对项显示的工具提示。
STRING
tooltipIcon
在项工具提示中显示的图标。可使用以下语法显示 ptcs-icons 库中的 SVG 图标:
cds:<icon_name>
有关详细信息,请参阅使用 SVG 图标
IMAGELINK
这对您有帮助吗?