extjs-gpl
Version:
GPL licensed version of Sencha Ext JS
173 lines (152 loc) • 3.5 kB
JavaScript
Ext.define('Ext.theme.windows.Sheet', {
override: 'Ext.Sheet',
config: {
enter: 'top',
exit: 'top'
}
});
Ext.define('Ext.theme.windows.ActionSheet', {
override: 'Ext.ActionSheet',
config: {
top: 0,
bottom: null
}
});
Ext.define('Ext.theme.windows.field.Field', {
override: 'Ext.field.Field',
config: {
labelAlign: 'top'
}
});
Ext.define('Ext.theme.windows.MessageBox', {
override: 'Ext.MessageBox',
config: {
ui: 'light',
showAnimation: {
type: 'fadeIn'
},
hideAnimation: {
type: 'fadeOut'
}
}
});
Ext.define('Ext.theme.device_base.util.PositionMap', {
override: 'Ext.util.PositionMap',
config: {
minimumHeight: 50
}
});
Ext.define('Ext.theme.device_base.dataview.List', {
override: 'Ext.dataview.List',
config: {
itemHeight: 42
}
});
Ext.define('Ext.theme.windows.dataview.List', {
override: 'Ext.dataview.List',
config: {
itemHeight: 44
}
});
Ext.define('Ext.theme.device_base.dataview.NestedList', {
override: 'Ext.dataview.NestedList',
config: {
itemHeight: 47
}
});
Ext.define('Ext.theme.windows.dataview.NestedList', {
override: 'Ext.dataview.NestedList',
config: {
itemHeight: 42
}
});
Ext.define('Ext.theme.windows.field.Checkbox', {
override: 'Ext.field.Checkbox',
config: {
labelAlign: 'left'
}
});
Ext.define('Ext.theme.windows.picker.Slot', {
override: 'Ext.picker.Slot',
config: {
title: 'choose an item'
}
});
Ext.define('Ext.theme.windows.picker.Picker', {
override: 'Ext.picker.Picker',
config: {
height: '100%',
toolbarPosition: 'bottom',
toolbar: {
xtype: 'toolbar',
layout: {
type: 'hbox',
pack: 'center'
}
},
doneButton: {
iconCls: 'check2',
ui: 'round',
text: ''
},
cancelButton: {
iconCls: 'delete',
ui: 'round',
text: ''
}
}
});
Ext.define('Ext.theme.windows.picker.Date', {
override: 'Ext.picker.Date',
config: {
doneButton: {
iconCls: 'check2',
ui: 'round',
text: ''
}
}
});
Ext.define('Ext.theme.windows.field.Select', {
override: 'Ext.field.Select',
config: {
pickerSlotAlign: 'left'
}
});
Ext.define('Ext.theme.windows.field.Toggle', {
override: 'Ext.field.Toggle',
config: {
labelAlign: 'left'
}
});
Ext.define('Ext.theme.device_base.grid.HeaderContainer', {
override: 'Ext.grid.HeaderContainer',
config: {
height: 65
},
privates: {
doUpdateSpacer: function() {
var scrollable = this.getGrid().getScrollable();
this.element.setStyle('margin-right', scrollable.getScrollbarSize().width + 'px');
}
}
});
Ext.define('Ext.theme.device_base.grid.Grid', {
override: 'Ext.grid.Grid',
config: {
itemHeight: 60
}
});
Ext.define('Ext.theme.windows.grid.Grid', {
override: 'Ext.grid.Grid',
config: {
itemHeight: 60
}
});
Ext.define('Ext.theme.device_base.grid.plugin.SummaryRow', {
override: 'Ext.grid.plugin.SummaryRow',
config: {
height: 32
}
});
Ext.namespace('Ext.theme.is').Windows = true;
Ext.theme.name = 'Windows';