Foundset property / value type
relatedFoundset: {
serverSize: 44,
viewPort: {
startIndex: 15,
size: 5,
rows: [
{ _svyRowId: 'someRowIdHASH1', nameColumn: "Bubu" },
{ _svyRowId: 'someRowIdHASH2', nameColumn: "Yogy" },
{ _svyRowId: 'someRowIdHASH3', nameColumn: "Ranger" },
{ _svyRowId: 'someRowIdHASH4', nameColumn: "Watcher" },
{ _svyRowId: 'someRowIdHASH5', nameColumn: "Hatcher" }
],
loadRecordsAsync: function(startIndex, size) {
alert('Load async requested: ' + startIndex + ', ' + size);
$scope.model.relatedFoundset.viewPort.startIndex = startIndex;
$scope.model.relatedFoundset.viewPort.rows = [
{ _svyRowId: 'someRowIdHASH6', nameColumn: "ABC Bubu" },
{ _svyRowId: 'someRowIdHASH7', nameColumn: "ABC Yogy" },
{ _svyRowId: 'someRowIdHASH8', nameColumn: "ABC Ranger" },
{ _svyRowId: 'someRowIdHASH9', nameColumn: "ABC Watcher" },
{ _svyRowId: 'someRowIdHASH10', nameColumn: "ABC Hatcher" }
];
},
loadExtraRecordsAsync: function(negativeOrPositiveCount) {
TODO implement
}
},
selectedRowIndexes: [16], can be out of viewPort as well
multiSelect: false,
}
Overview
Content Tools
Activity