extjs-gpl
Version:
GPL licensed version of Sencha Ext JS
21 lines (15 loc) • 397 B
JavaScript
/**
*/
Ext.define('Ext.data.field.String', {
extend: 'Ext.data.field.Field',
alias: 'data.field.string',
sortType: 'asUCString',
isStringField: true,
convert: function(v) {
var defaultValue = this.allowNull ? null : '';
return (v === undefined || v === null) ? defaultValue : String(v);
},
getType: function() {
return 'string';
}
});