Sets/gets whether the left panning of an item is allowed.
Sets/gets whether the right panning of an item is allowed.
Returns a collection of all items and headers in the list.
Sets/gets the list loading template.
Sets/gets the empty list template.
Event emitted when a pan gesture is completed or canceled.
Sets/gets the id
of the list.
Sets/gets whether the list is currently loading data.
Event emitted when a list item is clicked.
Event emitted when a left pan gesture is executed on a list item.
Sets/gets the template for left panning a list item.
Sets/gets the template for right panning a list item.
Provides a threshold after which the item's panning will be completed automatically.
Event emitted when a pan gesture is executed on a list item.
Event emitted when a pan item is returned to its original position.
Event emitted when a right pan gesture is executed on a list item.
Event emitted when a pan gesture is started.
Gets the context
object of the template binding.
Gets the context
object which represents the template context
binding into the list container
by providing the $implicit
declaration which is the IgxListComponent
itself.
let listComponent = this.list.context;
Gets the header list items
.
Gets a boolean indicating if the list is empty.
Gets the list items
excluding the header ones.
Returns the resource strings.
Sets the resource strings. By default it uses EN resources.
Gets/Sets the role
attribute value.
Gets a TemplateRef
to the currently used template.
Displays a collection of data items in a templatable list format
Igx Module
IgxListModule
Igx Theme
igx-list-theme
Igx Keywords
list, data
Igx Group
Grids & Lists
Remarks
The Ignite UI List displays rows of items and supports one or more header items as well as search and filtering of list items. Each list item is completely templatable and will support any valid HTML or Angular component.
Example