Skip to main content

EntitySearchEngineComponent<T>

Extends

Extended by

Type Parameters

Type ParameterDefault type
T extends anyany

Constructors

Constructor

new EntitySearchEngineComponent<T>(options): EntitySearchEngineComponent<T>;

Parameters

ParameterType
optionsEntitySearchEngineComponentOptions

Returns

EntitySearchEngineComponent<T>

Overrides

EntityDefinitionComponent.constructor

Properties

PropertyModifierTypeDefault valueInherited from
definitionpublicEntityDefinitionundefinedEntityDefinitionComponent.definition
typepublicstringundefinedEntityDefinitionComponent.type
TYPEstaticstring'search-engine'-

Accessors

system

Get Signature

get system(): System;
Returns

System

Inherited from

EntityDefinitionComponent.system

Methods

getCmdPaletteSearchEngine()

getCmdPaletteSearchEngine(options?): CMDPalletSearchEngine;

Parameters

ParameterType
optionsOmit<CommandPalletSearchEngineOptions, "displayName">

Returns

CMDPalletSearchEngine


getComboBoxDirective()

getComboBoxDirective(event): SearchEngineComboBoxDirective<EntitySearchResultEntry<T>, EntityComboBoxItem<T>>;

Parameters

ParameterType
eventGetComboBoxDirectiveOptions<T>

Returns

SearchEngineComboBoxDirective<EntitySearchResultEntry<T>, EntityComboBoxItem<T>>


getLabel()

getLabel(): string;

Returns

string


getSearchEngine()

abstract getSearchEngine(): SearchEngine<SearchResult<EntitySearchResultEntry<T>>>;

Returns

SearchEngine<SearchResult<EntitySearchResultEntry<T>>>


hideSearchOnMobile()

hideSearchOnMobile(): boolean;

Returns

boolean


setDefinition()

setDefinition(definition): void;

Parameters

ParameterType
definitionEntityDefinition

Returns

void

Inherited from

EntityDefinitionComponent.setDefinition