Interface IExternalAdvancedSearchSection

Describe a section populated by external code, using the AdvancedSearchEvents.buildingAdvancedSearch

Index

Properties

content

content: HTMLElement

The content to add to the external section, as an HTMLElement.

inputs

inputs: (IAdvancedSearchInput | IAdvancedSearchPrebuiltInput)[]

The array of inputs to populate.

External code should only push inputs that match the type BaseFormTypes.

name

name: string

The name of the section.

updateQuery

updateQuery: function

A handler to execute every time a new query is launched.

The handler will receive the inputs used to build the external section, as well as the queryBuilder object to allow to modify the query.

param
param

Type declaration

    • (inputs: BaseFormTypes[], queryBuilder: QueryBuilder): void
    • Parameters

      Returns void

Hierarchy