core/search/search-input.component.ts
selector | c8y-search-input |
templateUrl | ./search-input.component.html |
Properties |
Methods |
Inputs |
Outputs |
HostListeners |
Accessors |
constructor(router: Router, inventory: InventoryService, inventorySearchService: InventorySearchService, cd: ChangeDetectorRef)
|
|||||||||||||||
Parameters :
|
container |
Type : string | "body"
|
Default value : ''
|
customDataQuery |
Type : UnaryFunction<string, Observable<IResultList<IManagedObject>>>
|
A custom query setter used to override the standard query. In order to obtain data. |
customPlaceholder |
Type : string
|
A custom placeholder in the search bar. |
enableCustomTemplatePlaceholder |
Type : boolean
|
Default value : false
|
Unlocks the ability to place a custom template under the search input. |
groupsOnly |
Type : boolean
|
Default value : false
|
mode |
Type : "search" | "select"
|
Default value : 'search'
|
filter |
Type : EventEmitter
|
onClick |
Type : EventEmitter
|
reset |
Type : EventEmitter
|
search |
Type : EventEmitter
|
document:keydown |
Arguments : '$event'
|
document:keydown(event: KeyboardEvent)
|
keyDown | ||||||
keyDown(event: KeyboardEvent)
|
||||||
Parameters :
Returns :
void
|
ngOnDestroy |
ngOnDestroy()
|
Returns :
void
|
Async ngOnInit |
ngOnInit()
|
Returns :
any
|
onFilter | ||||||
onFilter(search: string)
|
||||||
Parameters :
Returns :
void
|
onKeydownHandler | ||||||
onKeydownHandler(event: KeyboardEvent)
|
||||||
Decorators :
@HostListener('document:keydown', ['$event'])
|
||||||
Parameters :
Returns :
void
|
onOpenAssetTable |
onOpenAssetTable()
|
Returns :
void
|
onOpenChange | ||||||
onOpenChange(isOpen: boolean)
|
||||||
Parameters :
Returns :
void
|
onReset | ||||||
onReset(status: literal type)
|
||||||
Parameters :
Returns :
void
|
onSearch | ||||||
onSearch(search: string)
|
||||||
Parameters :
Returns :
void
|
open | ||||||||||||
open(event: Event, mo: IManagedObject, term?)
|
||||||||||||
Parameters :
Returns :
void
|
customQuery |
Type : function
|
defaultPlaceholder |
Default value : gettext('Search for groups or assetsā¦')
|
deviceType |
Default value : ManagedObjectType
|
isLoading |
Default value : false
|
noMatch |
Default value : false
|
recentlyRegisteredResults$ |
Type : Observable<IResultList<IManagedObject>>
|
recentSearchResults |
Type : IManagedObject[]
|
Default value : []
|
results$ |
Type : Observable<IResultList<IManagedObject>>
|
selected |
term |
Type : string
|
Default value : ''
|
customDataQuery | ||||||
setcustomDataQuery(query: UnaryFunction
|
||||||
A custom query setter used to override the standard query. In order to obtain data.
Parameters :
Returns :
void
|