projects/m2-core/src/lib/shared/ui-components/sdi-list.component.ts
| selector | sdi-list |
| template | |
Properties |
Methods |
Inputs |
Outputs |
Accessors |
| auxSearchProp |
Type : string
|
| externalInput |
Type : boolean
|
Default value : false
|
| focused |
Type : boolean
|
Default value : true
|
| focusSelected |
Type : boolean
|
Default value : false
|
| highlightOnly |
Type : boolean
|
Default value : false
|
| highlightSelected |
Type : boolean
|
Default value : false
|
| items |
Type : []
|
| keyboardFiltering |
Type : boolean
|
Default value : false
|
| listItemTemplate |
Type : TemplateRef<any>
|
| listMaxHeight |
Type : string
|
Default value : '500px'
|
| nameProperty |
Type : string
|
Default value : 'displayName'
|
| preventScrollIntoView |
Type : boolean
|
Default value : false
|
| resetItemPadding |
Type : boolean
|
| searchQuery |
Type : string
|
| trackByFn |
Type : function
|
| itemRightClick |
Type : EventEmitter
|
| selected |
Type : EventEmitter
|
| Public activateItemAt | ||||||
activateItemAt(index: number)
|
||||||
|
Parameters :
Returns :
void
|
| Public focusList |
focusList()
|
|
Returns :
void
|
| Public handleKeyDownEvent | ||||||
handleKeyDownEvent(event: KeyboardEvent)
|
||||||
|
Returns TRUE if ENTER key event is skipped
Parameters :
Returns :
boolean | void
|
| isFocused | ||||||
isFocused(item: any)
|
||||||
|
Parameters :
Returns :
boolean
|
| isItemVisible | ||||||
isItemVisible(item: any)
|
||||||
|
Parameters :
Returns :
boolean
|
| isSelected | ||||||
isSelected(item: any)
|
||||||
|
Parameters :
Returns :
boolean
|
| ngOnInit |
ngOnInit()
|
|
Returns :
void
|
| onItemMouseEnter |
onItemMouseEnter(item: any, index: number)
|
|
Returns :
void
|
| onItemMouseLeave |
onItemMouseLeave()
|
|
Returns :
void
|
| onItemMouseUp | ||||||
onItemMouseUp(event: MouseEvent)
|
||||||
|
Parameters :
Returns :
void
|
| onItemRightClick | |||||||||
onItemRightClick(event: MouseEvent, item: any)
|
|||||||||
|
Parameters :
Returns :
void
|
| onListBlur |
onListBlur()
|
|
Returns :
void
|
| onListMouseLeave |
onListMouseLeave()
|
|
Returns :
void
|
| Public resetKeyboardSearch |
resetKeyboardSearch()
|
|
Returns :
void
|
| selectItem |
selectItem(item: any, index: number)
|
|
Returns :
void
|
| _items |
Type : any[]
|
| _selectedItem |
Type : any
|
| itemsRef |
Type : QueryList<ElementRef>
|
Decorators :
@ViewChildren('listItemRef')
|
| listRef |
Type : ElementRef
|
Decorators :
@ViewChild('listRef')
|
| searchInput |
Type : ElementRef
|
Decorators :
@ViewChild('searchInput')
|
| items | ||||||
getitems()
|
||||||
setitems(value: any[])
|
||||||
|
Parameters :
Returns :
void
|
| filteredCount |
getfilteredCount()
|
| selectedItem | ||||||
setselectedItem(value: any)
|
||||||
|
Parameters :
Returns :
void
|