core/search/search-input.component.ts
selector | c8y-search-input |
templateUrl | ./search-input.component.html |
Properties |
Methods |
Inputs |
Outputs |
HostListeners |
constructor(router: Router, inventory: InventoryService, searchService: InventorySearchService, assetTypesService: AssetTypesService)
|
|||||||||||||||
Parameters :
|
container |
Type : string | "body"
|
Default value : ''
|
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)
|
getIcon | ||||||
getIcon(mo: IManagedObject)
|
||||||
Decorators :
@memoize(undefined)
|
||||||
Parameters :
Returns :
any
|
keyDown | ||||||
keyDown(event: KeyboardEvent)
|
||||||
Parameters :
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
|
filterPipe |
Default value : pipe(
map((data: IManagedObject[]) => {
return this.searchService.filterOnlyAssets(data);
})
)
|
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 : ''
|