summaryrefslogtreecommitdiffstats
path: root/slick.dataview.js
diff options
context:
space:
mode:
Diffstat (limited to 'slick.dataview.js')
-rw-r--r--slick.dataview.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/slick.dataview.js b/slick.dataview.js
index f8272e7..4069c85 100644
--- a/slick.dataview.js
+++ b/slick.dataview.js
@@ -174,6 +174,14 @@
refresh();
}
+ function getLength() {
+ return rows.length;
+ }
+
+ function getItem(i) {
+ return rows[i];
+ }
+
function recalc(_items, _rows, _filter, _updated) {
var diff = [];
var items = _items, rows = _rows, filter = _filter, updated = _updated; // cache as local vars
@@ -262,6 +270,9 @@
"addItem": addItem,
"deleteItem": deleteItem,
+ "getLength": getLength,
+ "getItem": getItem,
+
// events
"onRowCountChanged": onRowCountChanged,
"onRowsChanged": onRowsChanged,