-
Notifications
You must be signed in to change notification settings - Fork 47
Home
ewu02 edited this page Oct 7, 2014
·
6 revisions
E.g.,
<ng-react-grid grid="grid"></ng-react-grid>
$scope.grid = {
data: dataSet,
columnDefs: [
new ngReactGridCheckbox($scope.selections,
{batchToggle: true,
disableCheckboxField: 'disableCheckbox'}),
{
field: "user.firstName",
displayName: "First Name",
edit: function (row) {
return new ngReactGridTextField(row, 'user.firstName');
}
},
{
field: "user.lastName",
displayName: "Last Name"
}
]
};
Option | Type | Default Value | Description |
---|---|---|---|
data | array | [] | Data set |
columnDefs | array | [] | Ordered column properties |
showGridShowPerPage | boolean | true | Displays dropdown for number of entries shown per page |
showGridSearch | boolean | true | Displays global table search input |
pageSize | integer | 25 | Initial number of entries shown per page |
pageSizes | array | [25, 50, 100, 500] | Set of selectable number of entries shown per page (if showGridShowPerpage is enabled) |
localMode | boolean | true | Disable to use server-side processing |
height | integer | 500 | Height of table |
ngReactGridCheckbox
E.g.,
columnDefs: [
new ngReactGridCheckbox($scope.selections, {batchToggle: true}),
...
]
Option | Type | Default Value | Description |
---|---|---|---|
batchToggle | boolean | false | Enables batch toggle checkbox in header that checks/unchecks all row checkboxes |