Add 'includePadding' option (use container outerWidth/outerHeight instead of width/head)

This commit is contained in:
Oleg Kalistratov 2014-01-29 13:06:27 +04:00 committed by Hyunje Alex Jun
parent ee7d3bf62c
commit 9420d1b6a9

View File

@ -25,7 +25,8 @@
suppressScrollX: false,
suppressScrollY: false,
scrollXMarginOffset: 0,
scrollYMarginOffset: 0
scrollYMarginOffset: 0,
includePadding: false
};
var getEventClassName = (function () {
@ -149,8 +150,8 @@
};
var updateBarSizeAndPosition = function () {
containerWidth = $this.width();
containerHeight = $this.height();
containerWidth = settings.includePadding ? $this.outerWidth() : $this.width();
containerHeight = settings.includePadding ? $this.outerHeight() : $this.height();
contentWidth = $this.prop('scrollWidth');
contentHeight = $this.prop('scrollHeight');