1 changed files with 34 additions and 0 deletions
@ -0,0 +1,34 @@
|
||||
/** |
||||
* Per default scrolling the tab bar moves the tabs 20 pixels. |
||||
* To improve the usability of the tab bar this value is increased for Rambox. |
||||
* Also animations are enabled, so the user understands what's going on. |
||||
*/ |
||||
Ext.define('Rambox.overrides.layout.container.boxOverflow.Scroller', { |
||||
override: 'Ext.layout.container.boxOverflow.Scroller', |
||||
|
||||
scrollIncrement: 250, |
||||
wheelIncrement: 50, |
||||
|
||||
animateScroll: true, |
||||
scrollDuration: 250, |
||||
|
||||
/** |
||||
* In difference to the overridden function this one enables scroll animations. |
||||
* |
||||
* @private |
||||
* Scrolls to the left by the configured amount |
||||
*/ |
||||
scrollLeft: function() { |
||||
this.scrollBy(-this.scrollIncrement); |
||||
}, |
||||
|
||||
/** |
||||
* In difference to the overridden function this one enables scroll animations. |
||||
* |
||||
* @private |
||||
* Scrolls to the right by the configured amount |
||||
*/ |
||||
scrollRight: function() { |
||||
this.scrollBy(this.scrollIncrement); |
||||
} |
||||
}); |
Loading…
Reference in new issue