]>
git.proxmox.com Git - extjs.git/blob - extjs/examples/kitchensink/classic/samples/view/pivot/ConfiguratorController.js
2 * Controls the configurator example.
4 Ext
.define('KitchenSink.view.pivot.ConfiguratorController', {
5 extend
: 'Ext.app.ViewController',
7 alias
: 'controller.pivotconfig',
9 changeDock: function(button
, checked
) {
11 this.getView().getPlugin('configurator').setDock(button
.text
.toLowerCase());
15 getCustomMenus: function(panel
, options
) {
17 text
: 'Custom menu item',
19 Ext
.Msg
.alert('Custom menu item', Ext
.String
.format('Do something for "{0}"', options
.field
.getHeader()));
24 yearLabelRenderer: function(value
) {
25 return 'Year ' + value
;
28 monthLabelRenderer: function(value
) {
29 return Ext
.Date
.monthNames
[value
];
32 coloredRenderer: function(v
, meta
) {
34 meta
.style
= Ext
.String
.format('color: {0};', v
> 500 ? 'green' : 'red');
37 return Ext
.util
.Format
.number(v
, '0,000.00');