Xpages 在ExtLib应用程序布局组件的搜索框中提前键入
当用户在应用程序布局呈现的搜索框中输入搜索的几个字符时,我想提供预输入建议Xpages 在ExtLib应用程序布局组件的搜索框中提前键入,xpages,xpages-extlib,Xpages,Xpages Extlib,当用户在应用程序布局呈现的搜索框中输入搜索的几个字符时,我想提供预输入建议 我们的应用程序布局在许多应用程序中用作共享自定义控件,因此我正在寻找可以根据其所在的应用程序进行自定义的解决方案。搜索栏是应用程序布局组件支持的几个“方面”之一。当使用属性面板启用一个或多个“放置目标”时,设计器会自动向XML源添加如下标记: <xe:applicationLayout> <xe:this.facets> <xp:callback facetName
我们的应用程序布局在许多应用程序中用作共享自定义控件,因此我正在寻找可以根据其所在的应用程序进行自定义的解决方案。
搜索栏
是应用程序布局
组件支持的几个“方面”之一。当使用属性面板启用一个或多个“放置目标”时,设计器会自动向XML源添加如下标记:
<xe:applicationLayout>
<xe:this.facets>
<xp:callback facetName="facetRight" xp:key="RightColumn" />
<xp:callback facetName="facetLeft" xp:key="LeftColumn" />
</xe:this.facets>
对于那些不熟悉callback
标记的人来说,这将创建一个可编辑区域组件,允许包含自定义控件的任何XPage(或自定义控件)为其提供自己的内容。例如,如果要将此自定义控件添加到XPage,然后使用“设计”选项卡将面板拖动到表示左列的绿点,则最终会出现如下标记:
因此,如果在应用程序布局的面列表中添加一个额外的回调
…在添加布局自定义控件的任何XPage上都会有一个额外的拖动目标。此将用您拖动到应用程序布局中的任何内容替换的标准搜索功能。因此,您可以在每个应用程序中定义自己的自定义搜索行为,而不会影响applicationLayout
SearchBar
是applicationLayout
组件支持的几个“方面”之一。当使用属性面板启用一个或多个“放置目标”时,设计器会自动向XML源添加如下标记:
<xe:applicationLayout>
<xe:this.facets>
<xp:callback facetName="facetRight" xp:key="RightColumn" />
<xp:callback facetName="facetLeft" xp:key="LeftColumn" />
</xe:this.facets>
对于那些不熟悉callback
标记的人来说,这将创建一个可编辑区域组件,允许包含自定义控件的任何XPage(或自定义控件)为其提供自己的内容。例如,如果要将此自定义控件添加到XPage,然后使用“设计”选项卡将面板拖动到表示左列的绿点,则最终会出现如下标记:
因此,如果在应用程序布局的面列表中添加一个额外的回调
…在添加布局自定义控件的任何XPage上都会有一个额外的拖动目标。此将用您拖动到应用程序布局中的任何内容替换的标准搜索功能。因此,您可以在每个应用程序中定义自己的自定义搜索行为,而不会影响应用程序布局的其余标准化行为好提示,将尝试:-)好提示,将尝试:-)