a:75:{s:9:"#provides";s:22:"dojox.grid.cells._base";s:9:"#resource";s:19:"grid/cells/_base.js";s:9:"#requires";a:1:{i:0;a:2:{i:0;s:6:"common";i:1;s:15:"dojox.grid.util";}}s:22:"dojox.grid.cells._Base";a:5:{s:4:"type";s:8:"Function";s:7:"summary";s:235:"Respresents a grid cell and contains information about column options and methods
for retrieving cell related information.
Each column in a grid layout has a cell object and most events and many methods
provide access to these objects.";s:10:"parameters";a:1:{s:7:"inProps";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:61:" this._props = inProps || {};
dojo.mixin(this, inProps);";s:9:"classlike";b:1;}s:29:"dojox.grid.cells._Base.styles";a:2:{s:9:"prototype";s:22:"dojox.grid.cells._Base";s:7:"summary";s:0:"";}s:30:"dojox.grid.cells._Base.classes";a:2:{s:9:"prototype";s:22:"dojox.grid.cells._Base";s:7:"summary";s:0:"";}s:31:"dojox.grid.cells._Base.editable";a:2:{s:9:"prototype";s:22:"dojox.grid.cells._Base";s:7:"summary";s:0:"";}s:36:"dojox.grid.cells._Base.alwaysEditing";a:2:{s:9:"prototype";s:22:"dojox.grid.cells._Base";s:7:"summary";s:0:"";}s:32:"dojox.grid.cells._Base.formatter";a:2:{s:9:"prototype";s:22:"dojox.grid.cells._Base";s:7:"summary";s:0:"";}s:35:"dojox.grid.cells._Base.defaultValue";a:2:{s:9:"prototype";s:22:"dojox.grid.cells._Base";s:7:"summary";s:0:"";}s:28:"dojox.grid.cells._Base.value";a:3:{s:9:"prototype";s:22:"dojox.grid.cells._Base";s:8:"instance";s:22:"dojox.grid.cells._Base";s:7:"summary";s:0:"";}s:29:"dojox.grid.cells._Base.hidden";a:2:{s:9:"prototype";s:22:"dojox.grid.cells._Base";s:7:"summary";s:0:"";}s:31:"dojox.grid.cells._Base.noresize";a:2:{s:9:"prototype";s:22:"dojox.grid.cells._Base";s:7:"summary";s:0:"";}s:33:"dojox.grid.cells._Base._valueProp";a:3:{s:9:"prototype";s:22:"dojox.grid.cells._Base";s:7:"private";b:1;s:7:"summary";s:0:"";}s:37:"dojox.grid.cells._Base._formatPending";a:4:{s:9:"prototype";s:22:"dojox.grid.cells._Base";s:8:"instance";s:22:"dojox.grid.cells._Base";s:7:"private";b:1;s:7:"summary";s:0:"";}s:29:"dojox.grid.cells._Base.format";a:6:{s:9:"prototype";s:22:"dojox.grid.cells._Base";s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:10:"inRowIndex";a:2:{s:4:"type";s:3:"int";s:7:"summary";s:14:"grid row index";}s:6:"inItem";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:475:" var f, i=this.grid.edit.info, d=this.get ? this.get(inRowIndex, inItem) : (this.value || this.defaultValue);
d = (d && d.replace) ? d.replace(/';";s:7:"summary";s:0:"";}s:32:"dojox.grid.cells.Cell.formatNode";a:5:{s:9:"prototype";s:21:"dojox.grid.cells.Cell";s:4:"type";s:8:"Function";s:10:"parameters";a:3:{s:6:"inNode";a:1:{s:4:"type";s:0:"";}s:7:"inDatum";a:1:{s:4:"type";s:0:"";}s:10:"inRowIndex";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:124:" this.inherited(arguments);
// FIXME: feels too specific for this interface
this.registerOnBlur(inNode, inRowIndex);";s:7:"summary";s:0:"";}s:27:"dojox.grid.cells.Cell.doKey";a:5:{s:9:"prototype";s:21:"dojox.grid.cells.Cell";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:1:"e";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:146:" if(this.keyFilter){
var key = String.fromCharCode(e.charCode);
if(key.search(this.keyFilter) == -1){
dojo.stopEvent(e);
}
}";s:7:"summary";s:0:"";}s:29:"dojox.grid.cells.Cell._finish";a:6:{s:9:"prototype";s:21:"dojox.grid.cells.Cell";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:10:"inRowIndex";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:130:" this.inherited(arguments);
var n = this.getEditNode(inRowIndex);
try{
dojox.grid.util.fire(n, "blur");
}catch(e){}";s:7:"private";b:1;s:7:"summary";s:0:"";}s:25:"dojox.grid.cells.RowIndex";a:4:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:8:"dgc.Cell";}s:4:"call";a:1:{i:0;s:8:"dgc.Cell";}}s:9:"classlike";b:1;s:7:"summary";s:0:"";}s:30:"dojox.grid.cells.RowIndex.name";a:2:{s:9:"prototype";s:25:"dojox.grid.cells.RowIndex";s:7:"summary";s:0:"";}s:36:"dojox.grid.cells.RowIndex.postscript";a:4:{s:9:"prototype";s:25:"dojox.grid.cells.RowIndex";s:4:"type";s:8:"Function";s:6:"source";s:25:" this.editable = false;";s:7:"summary";s:0:"";}s:29:"dojox.grid.cells.RowIndex.get";a:5:{s:9:"prototype";s:25:"dojox.grid.cells.RowIndex";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:10:"inRowIndex";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:25:" return inRowIndex + 1;";s:7:"summary";s:0:"";}s:34:"dojox.grid.cells.RowIndex.editable";a:2:{s:8:"instance";s:25:"dojox.grid.cells.RowIndex";s:7:"summary";s:0:"";}s:23:"dojox.grid.cells.Select";a:6:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:8:"dgc.Cell";}s:4:"call";a:1:{i:0;s:8:"dgc.Cell";}}s:7:"summary";s:53:"grid cell that provides a standard select for editing";s:10:"parameters";a:1:{s:6:"inCell";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:45:" this.values = this.values || this.options;";s:9:"classlike";b:1;}s:31:"dojox.grid.cells.Select.options";a:3:{s:9:"prototype";s:23:"dojox.grid.cells.Select";s:4:"type";s:5:"Array";s:7:"summary";s:17:"text of each item";}s:30:"dojox.grid.cells.Select.values";a:4:{s:9:"prototype";s:23:"dojox.grid.cells.Select";s:4:"type";s:5:"Array";s:7:"summary";s:19:"value for each item";s:8:"instance";s:23:"dojox.grid.cells.Select";}s:35:"dojox.grid.cells.Select.returnIndex";a:3:{s:9:"prototype";s:23:"dojox.grid.cells.Select";s:4:"type";s:7:"Integer";s:7:"summary";s:70:"editor returns only the index of the selected option and not the value";}s:37:"dojox.grid.cells.Select.formatEditing";a:5:{s:9:"prototype";s:23:"dojox.grid.cells.Select";s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:7:"inDatum";a:1:{s:4:"type";s:0:"";}s:10:"inRowIndex";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:347:" this.needFormatNode(inDatum, inRowIndex);
var h = [ '');
return h.join('');";s:7:"summary";s:0:"";}s:32:"dojox.grid.cells.Select.getValue";a:5:{s:9:"prototype";s:23:"dojox.grid.cells.Select";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:10:"inRowIndex";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:165:" var n = this.getEditNode(inRowIndex);
if(n){
var i = n.selectedIndex, o = n.options[i];
return this.returnIndex > -1 ? i : o.value || o.innerHTML;
}";s:7:"summary";s:0:"";}s:27:"dojox.grid.cells.AlwaysEdit";a:4:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:8:"dgc.Cell";}s:4:"call";a:1:{i:0;s:8:"dgc.Cell";}}s:7:"summary";s:79:"grid cell that is always in an editable state, regardless of grid editing state";s:9:"classlike";b:1;}s:41:"dojox.grid.cells.AlwaysEdit.alwaysEditing";a:2:{s:9:"prototype";s:27:"dojox.grid.cells.AlwaysEdit";s:7:"summary";s:0:"";}s:39:"dojox.grid.cells.AlwaysEdit._formatNode";a:6:{s:9:"prototype";s:27:"dojox.grid.cells.AlwaysEdit";s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:7:"inDatum";a:1:{s:4:"type";s:0:"";}s:10:"inRowIndex";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:70:" this.formatNode(this.getEditNode(inRowIndex), inDatum, inRowIndex);";s:7:"private";b:1;s:7:"summary";s:0:"";}s:44:"dojox.grid.cells.AlwaysEdit.applyStaticValue";a:5:{s:9:"prototype";s:27:"dojox.grid.cells.AlwaysEdit";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:10:"inRowIndex";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:127:" var e = this.grid.edit;
e.applyCellEdit(this.getValue(inRowIndex), this, inRowIndex);
e.start(this, inRowIndex, true);";s:7:"summary";s:0:"";}s:21:"dojox.grid.cells.Bool";a:4:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:14:"dgc.AlwaysEdit";}s:4:"call";a:1:{i:0;s:14:"dgc.AlwaysEdit";}}s:7:"summary";s:73:"grid cell that provides a standard checkbox that is always on for editing";s:9:"classlike";b:1;}s:32:"dojox.grid.cells.Bool._valueProp";a:3:{s:9:"prototype";s:21:"dojox.grid.cells.Bool";s:7:"private";b:1;s:7:"summary";s:0:"";}s:35:"dojox.grid.cells.Bool.formatEditing";a:5:{s:9:"prototype";s:21:"dojox.grid.cells.Bool";s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:7:"inDatum";a:1:{s:4:"type";s:0:"";}s:10:"inRowIndex";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:126:" return '';";s:7:"summary";s:0:"";}s:29:"dojox.grid.cells.Bool.doclick";a:5:{s:9:"prototype";s:21:"dojox.grid.cells.Bool";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:1:"e";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:79:" if(e.target.tagName == 'INPUT'){
this.applyStaticValue(e.rowIndex);
}";s:7:"summary";s:0:"";}s:36:"dojox.grid.cells._Base.markupFactory";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:4:"node";a:1:{s:4:"type";s:0:"";}s:7:"cellDef";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:1109:" var d = dojo;
var formatter = d.trim(d.attr(node, "formatter")||"");
if(formatter){
cellDef.formatter = dojo.getObject(formatter);
}
var get = d.trim(d.attr(node, "get")||"");
if(get){
cellDef.get = dojo.getObject(get);
}
var getBoolAttr = function(attr){
var value = d.trim(d.attr(node, attr)||"");
return value ? !(value.toLowerCase()=="false") : undefined;
}
cellDef.sortDesc = getBoolAttr("sortDesc");
cellDef.editable = getBoolAttr("editable");
cellDef.alwaysEditing = getBoolAttr("alwaysEditing");
cellDef.noresize = getBoolAttr("noresize");
var value = d.trim(d.attr(node, "loadingText")||d.attr(node, "defaultValue")||"");
if(value){
cellDef.defaultValue = value;
}
var getStrAttr = function(attr){
return d.trim(d.attr(node, attr)||"")||undefined;
};
cellDef.styles = getStrAttr("styles");
cellDef.headerStyles = getStrAttr("headerStyles");
cellDef.cellStyles = getStrAttr("cellStyles");
cellDef.classes = getStrAttr("classes");
cellDef.headerClasses = getStrAttr("headerClasses");
cellDef.cellClasses = getStrAttr("cellClasses");";s:7:"summary";s:0:"";}s:35:"dojox.grid.cells.Cell.markupFactory";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:4:"node";a:1:{s:4:"type";s:0:"";}s:7:"cellDef";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:181:" dgc._Base.markupFactory(node, cellDef);
var d = dojo;
var keyFilter = d.trim(d.attr(node, "keyFilter")||"");
if(keyFilter){
cellDef.keyFilter = new RegExp(keyFilter);
}";s:7:"summary";s:0:"";}s:39:"dojox.grid.cells.RowIndex.markupFactory";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:4:"node";a:1:{s:4:"type";s:0:"";}s:7:"cellDef";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:40:" dgc.Cell.markupFactory(node, cellDef);";s:7:"summary";s:0:"";}s:37:"dojox.grid.cells.Select.markupFactory";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:4:"node";a:1:{s:4:"type";s:0:"";}s:4:"cell";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:353:" dgc.Cell.markupFactory(node, cell);
var d=dojo;
var options = d.trim(d.attr(node, "options")||"");
if(options){
var o = options.split(',');
if(o[0] != options){
cell.options = o;
}
}
var values = d.trim(d.attr(node, "values")||"");
if(values){
var v = values.split(',');
if(v[0] != values){
cell.values = v;
}
}";s:7:"summary";s:0:"";}s:41:"dojox.grid.cells.AlwaysEdit.markupFactory";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:4:"node";a:1:{s:4:"type";s:0:"";}s:4:"cell";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:37:" dgc.Cell.markupFactory(node, cell);";s:7:"summary";s:0:"";}s:35:"dojox.grid.cells.Bool.markupFactory";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:4:"node";a:1:{s:4:"type";s:0:"";}s:4:"cell";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:43:" dgc.AlwaysEdit.markupFactory(node, cell);";s:7:"summary";s:0:"";}s:22:"dojox.grid.cells._base";a:3:{s:4:"type";s:6:"Object";s:7:"private";b:1;s:7:"summary";s:0:"";}s:16:"dojox.grid.cells";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:10:"dojox.grid";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:5:"dojox";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}}