NavigationListView

Primary aim

With this page, you will know what is NavigationListView’s widget and how to use it. This component extends a common ListView by adding a navigation direction feature which can be horizontal or vertical as the widget’s scrolling direction.

Under Dana, a NavigationListView is a simple ListView widget using a RecyclingListView navigationType feature.

Caution

If you don’t need this feature, just don’t use NavigationListView but a simple ListView instead.

  • The NavigationListView has no throttle feature.

  • Under NavigationListView, the container width and height depend on lastItemView property of the list.

defines
a view
defines...
Screen
Screen
extends
extends
MyNavigationListView
MyNavigationListView
has child
has child
extends
extends
AbstractNavigatioListView
AbstractNavigatioListView
NavigationListContainerView
NavigationListContainerView
ListView
ListView
Text is not SVG - cannot display
  • The object itemViewClass property is the item View to use in the List.

  • Other properties like longAnimationDuration, longEasingFunction, directionType and navigationType are working as RecyclingListView ones.

API Reference

This UI component is part of Dana’s vendor named wtv-vendor-components which includes a JSdoc description.

See the component AbstractNavigationListView under views category of this components API.