mirror of
https://github.com/logos-storage/deluge.git
synced 2026-01-08 08:03:08 +00:00
Moves the extjs framework into subdir that will be ignored by github's Linguist library so that Deluge is detected correctly as Python.
40 lines
1.2 KiB
JavaScript
40 lines
1.2 KiB
JavaScript
/*!
|
|
* Ext JS Library 3.4.0
|
|
* Copyright(c) 2006-2011 Sencha Inc.
|
|
* licensing@sencha.com
|
|
* http://www.sencha.com/license
|
|
*/
|
|
(function() {
|
|
Ext.override(Ext.list.Column, {
|
|
init : function() {
|
|
var types = Ext.data.Types,
|
|
st = this.sortType;
|
|
|
|
if(this.type){
|
|
if(Ext.isString(this.type)){
|
|
this.type = Ext.data.Types[this.type.toUpperCase()] || types.AUTO;
|
|
}
|
|
}else{
|
|
this.type = types.AUTO;
|
|
}
|
|
|
|
// named sortTypes are supported, here we look them up
|
|
if(Ext.isString(st)){
|
|
this.sortType = Ext.data.SortTypes[st];
|
|
}else if(Ext.isEmpty(st)){
|
|
this.sortType = this.type.sortType;
|
|
}
|
|
}
|
|
});
|
|
|
|
Ext.tree.Column = Ext.extend(Ext.list.Column, {});
|
|
Ext.tree.NumberColumn = Ext.extend(Ext.list.NumberColumn, {});
|
|
Ext.tree.DateColumn = Ext.extend(Ext.list.DateColumn, {});
|
|
Ext.tree.BooleanColumn = Ext.extend(Ext.list.BooleanColumn, {});
|
|
|
|
Ext.reg('tgcolumn', Ext.tree.Column);
|
|
Ext.reg('tgnumbercolumn', Ext.tree.NumberColumn);
|
|
Ext.reg('tgdatecolumn', Ext.tree.DateColumn);
|
|
Ext.reg('tgbooleancolumn', Ext.tree.BooleanColumn);
|
|
})();
|