PP.Mb.Ui.BISearchResultBox(settings);
settings. JSON object that contains values of component properties.
The BISearchResultBox constructor creates a container with BI search results.
Executing the example requires any component with access to repository, for example, ExpressBox component named expressBox (see Example of Creating the ExpressBox Component) and a container for the component, for example, the div element with the container identifier.
// Get repository object metabase = eaxMdService.getMetabase(); // Create event handlers eventResultItemClick = function(sender, args) { console.log("ResultItemClick:"); console.log(args); }; eventSearchFailed = function(sender, args) { console.log("SearchFailed:"); console.log(args); }; eventSearchSucceed = function(sender, args) { console.log("SearchSucceed:"); console.log(args); }; // Create a component BIsearchBox = new PP.Mb.Ui.BISearchResultBox({ Metabase: metabase, ResultItemClick: eventResultItemClick, SearchFailed: eventSearchFailed, SearchSucceed: eventSearchSucceed, }); BIsearchBox.addToNode("container"); // Initialize search BIsearchBox.search("world", {start: 0, count : 20}); // Add to search results BIsearchBox.searchNext();
After executing the example a container for BI search results is created, and search is executed.
See also: