Mashup Builder > 小组件 > SQUEAL 小组件
SQUEAL 小组件
* 
SQUEAL 小组件在 8.1 及更高版本中不可用。
SQUEAL 搜索小组件可让内容开发人员将 SQUEAL 嵌入到混搭中。内容开发人员可以将隐藏项添加到搜索,方法是使用搜索上下文属性,或通过将标记添加到搜索以限定对页面内容的搜索。搜索也可以局限于特定区域或模型实体类型。
可以从混搭环境中的其他事件触发搜索,或者,用户也可以通过小组件的内置 SQUEAL 按钮启动搜索过程。
有关详细信息,请观看以下视频教程:
属性
有关常用小组件属性的信息,请参阅 小组件。特定于 SQUEAL 小组件的属性将在下表中进行说明。
属性名称
说明
基本类型
默认值
是否可绑定?(Y/N)
是否可本地化?(Y/N)
模式
确定是要启动一个通用的 SQUEAL 搜索,还是要搜索和检索 ThingWorx 模型中实体的详细信息 (SQUEAL 实体详细信息页)
STRING
SQUEAL 搜索
N
N
SearchTerm
实际搜索项,可以由用户在运行时输入或绑定到控件中
STRING
不适用
Y
N
SearchTermContext
可由内容开发人员添加到搜索项的附加项,此项将在执行时附加到搜索
STRING
不适用
Y
N
SearchArea
搜索 ThingWorx 模型的所有或特定子集。选项包括:
全部
事物
人员
数据
协作
混搭
标记
STRING
全部
Y
N
ShowUiAtRuntime
运行时显示或隐藏 UI
BOOLEAN
True
N
N
SearchUsingStartsWith
智能添加星号以使搜索更加自然,类似于 SQUEAL 搜索
BOOLEAN
True
Y
N
TypeInfo
要筛选的实体的类型
STRING
不适用
Y
N
DataTags
要筛选的数据标记
TAGS
标记
Y
N
ModelTags
要筛选的模型标记
TAGS
标记
Y
N
导航
确定小组件是否在新窗口中调用 SQUEAL 或设置 SQUEAL URL 属性
STRING
窗口
N
N
SQUEALUrl
SQUEALing 后生成的 URL。导航属性设置为 Set Url 时使用。通常与 Web 框架控件搭配使用。
STRING
不适用
Y
N
ShowMessageIfNoEntity
用户进行导航但未选择任何实体时,会显示一条消息。
BOOLEAN
false
N
N
MessageToShow
用户进行导航但未选择任何实体时将显示的消息。
STRING
必须选择的实体
Y
Y
服务
Squeal

执行搜索功能的调用,以在新窗口中返回实体详细信息页面。该服务可以从混搭环境中的任何事件中调用。