Searchstax ResultWidget Angular

The SearchstaxResultsWidget for Angular component displays the search results.

Usage

Import the component:

import { SearchstaxResultsWidget } from '@searchstax-inc/searchstudio-ux-angular';


Add it to the template:

<app-searchstax-results></app-searchstax-results>


Inputs

  • afterLinkClick: Callback function triggered when a result link is clicked. Used to modify the clicked result.
  • noResultsTemplate: TemplateRef to override the default no results UI.
  • resultsTemplate: TemplateRef to override the default results UI.

Properties

  • searchResults: Array of result objects.
  • metadata: Object containing search metadata like spelling suggestions etc.
  • searchTerm: The search term for which results are displayed.

Methods

  • resultClicked(): Handles click on a result link. Calls afterLinkClick if defined.
  • isImage(): Checks if a field contains an image.

Template Binding Properties

The noResultsTemplate provides the following properties:

  • metadata: Search metadata object.
  • searchTerm: Search term entered by user.

The resultsTemplate provides:

  • searchResults: Array of result objects.
  • resultClicked: Method to handle result click.
  • isImage: Method to check for image.
  • context: Component instance context.

See Example of Results Widget for Angular

Questions?

Do not hesitate to contact the SearchStax Support Desk.