JSPM

  • Created
  • Published
  • Downloads 946
  • Score
    100M100P100Q107947F
  • License SEE LICENSE IN LICENSE.md

A powerful data list control implementing a bunch of features native to the mobile world as item animations, pull-to-refresh, item layouts, load-on-demand, swipe-to-execute, etc. Part of Progress NativeScript UI - a set of professional ui components built for NativeScript (also known as Pro UI).

Package Exports

  • nativescript-ui-listview/angular
  • nativescript-ui-listview/vue

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (nativescript-ui-listview) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

NativeScript UI ListView

Overview

NativeScript UI ListView is part of Progress NativeScript UI - a suite of rich-UI components targeting the NativeScript platform.

The NativeScript UI ListView plugin is a virtualizing list component that provides the most popular features associated with scenarios where a list of items is used. All these features are embedded in one control with the idea to save developer time and provide better experience. The main features include:

  • Item animations
  • Different layouts and orientations
  • Smart defaults for many gestures - select on long press, execution of special action on swipe, reorder of items on long press and drag, refreshing the list on swipe or loading more items only when needed.

Installation

In Command prompt / Terminal navigate to your application root folder and run:

tns plugin add nativescript-ui-listview

Documentation

More information is available in the Guides for:

API Reference

Here is the API Reference section.

Sample Apps

The features of the plugin are demonstrated in the Sample apps for:

Release Notes

The release notes are available here.

Get Help

Please, use github issues strictly for reporting bugs or requesting features.