Implementation state

Global state

Legend

  • ✅ Implemented and tested
  • 🚧 Work in progress
  • ❌ Not implemented
  • ⁉️ State unknown

Caution

All non-listed renderer are using fallback implementation. Same for renderer with ❌ case.

FEATURE / RENDERERHTMLANDROIDQT/QMLXBOXAPPLE
Setting data🚧
Recycling
Direction (Horizontal/Vertical)
Navigation (Press Left/right or Up/Down)🚧
Hook onScroll
Hook onItemClick🚧
Tile customisation✅ (xml)✅ (qml)🚧
Focus customisation✅ (xml)✅ (qml)

Known limitations

  • NativeRailElement of NativeRailElement has not been tested and probably doesn’t work. For now, prefer doing a ScrollView containing a NativeRailElement
  • NativeRailElement class is not meant to been overridden. It should be used as it is.
  • NativeRailElement equivalent for CSS and lightning is using @wiztivi/vendor-components RecyclingListView. So you should have @dana/vendor-components in your dependencies.