Howdy folks, I've uploaded a new behavior built on top of the DataView which facilities progressively loading paginated API data as you scroll. I needed this for an application and I've tried to abstract it and document it so that it might be useful to others.
It is called DataView Paginated Scroll. For those who use APIs that return "pages" of results (e.g. records 1-20 of 760 records) this extension of the DataView control greatly simplifies knowing when to ask the server for more records. For example, if the user scrolls to the end of the DataView you don't need all of the results in between the beginning and end. You just need the last page. The DataView is intelligent in that regard and only requests the lats page of results to display. I've updated the DataView Demo project on GitHub with a Pokemon tab that uses an publicly available API that lists Pokemon. You can find the demo repo here: https://github.com/trevordevore/dataview_demo/tree/master The actual DataView Paginated Scroll helper repo is here: https://github.com/trevordevore/levurehelper-dataview_paginated_scroll -- Trevor DeVore ScreenSteps www.screensteps.com _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode