Native Custom Scroll

Content Type: Widget
Categories: Utility

Overview

Native Custom Scroll is a Mendix Native mobile widget designed to provide enhanced control over scroll behavior and layout direction within mobile applications. It enables developers to render items dynamically in both vertical and horizontal orientations, overcoming the limitations of the default Native ListView when more flexible UI patterns are required.

In many real-world mobile applications, developers need horizontally scrollable card sections, image sliders, category rows, dashboards, or mixed layout components where scroll direction and visual presentation matter. Native Custom Scroll allows seamless switching between vertical and horizontal rendering without complex workarounds or custom JavaScript implementations.

A key capability of this widget is the ability to show or hide the scroll indicator (scrollbar). By default, scrollbars appear during scrolling in Native applications, but certain UI/UX designs require a cleaner appearance without visible scroll indicators. This component provides a configurable option to control scrollbar visibility, enabling better design consistency and user experience alignment.

Primary Use Cases:

  • Horizontal card lists in dashboards
  • Scrollable image galleries
  • Category or menu sliders
  • Feature highlight sections
  • Custom UI layouts requiring hidden scroll indicators
  • Replacing standard ListView when layout flexibility is needed

The widget maintains smooth native performance while remaining lightweight and easy to configure within Mendix Native projects. It integrates seamlessly into existing pages and supports dynamic content rendering.

By offering control over scroll direction and indicator visibility, Native Custom Scroll empowers developers to build modern, visually appealing, and performance-optimized Native mobile interfaces without additional complexity.

Documentation

Typical Usage Scenario

 

Native Custom Scroll is used in Mendix Native mobile apps where developers need flexible scrolling layouts beyond the default ListView. It allows rendering items vertically or horizontally and provides control over scrollbar visibility. It is useful for dashboards, horizontal card sliders, image galleries, menu sections, and clean UI designs where scroll indicators need to be hidden.

 

Features and Limitations

 

Features:

  • Supports vertical and horizontal scrolling
  • Option to show or hide scroll indicators
  • Smooth native scrolling performance
  • Lightweight and easy to integrate
  • Suitable for dynamic content rendering

 

Limitations:

  • Designed for Mendix Native mobile apps only
  • Styling flexibility depends on Native styling capabilities

 

Releases