Native responsive listview

Content Type: Widget
Categories: User Interface,Mobile

Overview

Native listview that renders items overflowing to multiple lines where necessary

Documentation

NativeResponsiveListview

Features

  • Renders the items horizontally or vertically, without scrolling
  • Items will flow into multiple lines where necessary.
  • Widget does not add any padding or margin.
  • No events, if you need onClick, just use a container as widget content
  • No scroll container, place widget in scroll container where necessary
  • Not suitable for really large number of items as all items are rendered directly. No lazy loading!

Originally, this widget was intended to show items horizontally only. The vertical option was added because React Native does not approve of nested scrollable items. A listview is scrollable by design. Nesting listviews or nesting a listview in a scrollable view leads to scrolling issues. These are signalled as warnings when running the Make It Native app in developer mode. Quite often, these nested lists have small number of items, so there is no need to make these nested lists scrollable themselves. This widget can be used in these situations as well because it has no scroll container.

Releases

Version: 3.1.0
Framework Version: 10.6.0
Release Notes: Mendix 10.6, test IDs
Version: 3.0.0
Framework Version: 9.24.0
Release Notes: Mendix 9.24
Version: 2.0.0
Framework Version: 9.12.0
Release Notes: Mendix 9.12
Version: 1.4.0
Framework Version: 9.6.5
Release Notes: Mendix 9.6, new icons, tested with Atlas 3
Version: 1.3.0
Framework Version: 9.1.0
Release Notes: Mendix 9, no changes to widget functionality