]>
git.proxmox.com Git - extjs.git/blob - extjs/examples/kitchensink/modern/src/view/grid/BigDataController.js
1 Ext
.define('KitchenSink.view.grid.BigDataController', {
2 extend
: 'Ext.app.ViewController',
4 alias
: 'controller.grid-bigdata',
6 ageSummaryRenderer: function(value
) {
7 return value
.toFixed(2) + ' years';
10 genderSummaryType: function(records
, field
) {
11 var ln
= records
.length
,
15 for (i
= 0; i
< ln
; i
++) {
17 value
= record
.get(field
);
18 if (value
.toLowerCase() === 'female') {
23 return (ln
? Math
.round((femaleCount
/ ln
) * 100) : 0) + '% female';
26 nameSummaryRenderer: function (value
) {
27 return value
+ ' Users';
30 onVerifyTap: function (btn
) {
31 var cell
= btn
.getParent(),
32 record
= cell
.getRecord();
34 Ext
.Msg
.alert('Verify', 'Verify ' + record
.get('fullName'));