Search

Search form within a popup.


This type of popup opens a search form in a popup.

To open a search form in a popup, the following parameters are required:

  • category : Category to be searched
  • template : Name of template to be used for search

The callback parameter can also be added, but is optional. It allows you to select a component that can, for example, be added as an attachment to a task.

popup = JSAPI.get().getPopupAPI().buildSearch(category, template, function(component){ 
	console.log("Selected component id="+ component.getId());
}); 


Search configuration

Once the popup has been built, you can access or modify the various parameters using the following functions:

Function Description
getHiddenRequest() Retrieving the hidden query from the search form
setHiddenRequest(request) Update of the search form’s hidden query
getHiddenColumns() Retrieving the list of hidden columns from the search form
setHiddenColumns(columns) Update the list of hidden columns in the search form
setOpenOnCategoryClick(open) Activate/deactivate component opening when category icon is clicked.
Enabled by default