Skip to content

Commit f78fea5

Browse files
committed
- Update version & dist files
1 parent c1755e6 commit f78fea5

File tree

10 files changed

+40
-17
lines changed

10 files changed

+40
-17
lines changed

dist/fullpage.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*!
2-
* fullPage 4.0.26
2+
* fullPage 4.0.27
33
* https://github.com/alvarotrigo/fullPage.js
44
*
55
* @license GPLv3 for open source use only

dist/fullpage.extensions.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/fullpage.js

Lines changed: 29 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*!
2-
* fullPage 4.0.26
2+
* fullPage 4.0.27
33
* https://github.com/alvarotrigo/fullPage.js
44
*
55
* @license GPLv3 for open source use only
@@ -1155,6 +1155,7 @@
11551155
normalScrollElements: null,
11561156
scrollOverflow: true,
11571157
scrollOverflowReset: false,
1158+
skipIntermediateItems: false,
11581159
touchSensitivity: 5,
11591160
touchWrapper: null,
11601161
bigSectionsDestination: null,
@@ -2583,13 +2584,13 @@
25832584

25842585

25852586
function performMovement(v) {
2586-
var isFastSpeed = getOptions().scrollingSpeed < 700;
2587-
var transitionLapse = isFastSpeed ? 700 : getOptions().scrollingSpeed;
25882587
setState({
25892588
touchDirection: 'none',
25902589
scrollY: Math.round(v.dtop)
25912590
});
2592-
EventEmitter.emit(events.onPerformMovement); // using CSS3 translate functionality
2591+
EventEmitter.emit(events.onPerformMovement, v);
2592+
var isFastSpeed = getOptions().scrollingSpeed < 700;
2593+
var transitionLapse = isFastSpeed ? 700 : getOptions().scrollingSpeed; // using CSS3 translate functionality
25932594

25942595
if (getOptions().css3 && getOptions().autoScrolling && !getOptions().scrollBar) {
25952596
// The first section can have a negative value in iOS 10. Not quite sure why: -0.0142822265625
@@ -5507,7 +5508,7 @@
55075508
});
55085509
});
55095510
var t = ["-"];
5510-
var n = "\x32\x30\x32\x34\x2d\x36\x2d\x32\x33".split("-"),
5511+
var n = "\x32\x30\x32\x34\x2d\x37\x2d\x31\x39".split("-"),
55115512
e = new Date(n[0], n[1], n[2]),
55125513
r = ["se", "licen", "-", "v3", "l", "gp"];
55135514

@@ -5525,6 +5526,28 @@
55255526
}
55265527
}();
55275528

5529+
EventEmitter.on(events.onPerformMovement, onSlideOrScroll);
5530+
EventEmitter.on(events.afterSectionLoads, afterPanelLoad);
5531+
EventEmitter.on(events.onSlideLeave, onSlideOrScroll);
5532+
EventEmitter.on(events.afterSlideLoads, afterPanelLoad);
5533+
5534+
function onSlideOrScroll(params) {
5535+
var skipValue = getOptions().skipIntermediateItems;
5536+
var scrollType = params.items.origin.isSection ? 'sections' : 'slides';
5537+
var areConsecutivePanels = Math.abs(params.items.origin.index() - params.items.destination.index()) > 1;
5538+
var doesApply = (skipValue === true || skipValue === scrollType) && areConsecutivePanels;
5539+
5540+
if (doesApply) {
5541+
setScrollingSpeed(0, 'internal');
5542+
}
5543+
}
5544+
5545+
function afterPanelLoad(params) {
5546+
if (getOptions().skipIntermediateItems) {
5547+
setVariableState('scrollingSpeed', getOriginals().scrollingSpeed, 'internal');
5548+
}
5549+
}
5550+
55285551
//@ts-check
55295552
EventEmitter.on(events.beforeInit, beforeInit);
55305553
FP.setKeyboardScrolling = setKeyboardScrolling;
@@ -5946,7 +5969,7 @@
59465969
}; //public functions
59475970

59485971

5949-
FP.version = '4.0.26';
5972+
FP.version = '4.0.27';
59505973
FP.test = Object.assign(FP.test, {
59515974
top: '0px',
59525975
translate3d: 'translate3d(0px, 0px, 0px)',

dist/fullpage.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/fullpage.min.css.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/fullpage.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/skipIntermediateItems.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ <h1>Section 4</h1>
122122
</div>
123123
</div>
124124

125-
<script type="text/javascript" src="../dist/fullpage.extensions.min.js"></script>
125+
<script type="text/javascript" src="../dist/fullpage.min.js"></script>
126126
<script type="text/javascript" src="examples.js"></script>
127127

128128
<script type="text/javascript">

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "fullpage.js",
3-
"version": "4.0.26",
3+
"version": "4.0.27",
44
"description": "Create beautiful fullscreen snap scrolling websites",
55
"main": "dist/fullpage.js",
66
"scripts": {

src/css/fullpage.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*!
2-
* fullPage 4.0.26
2+
* fullPage 4.0.27
33
* https://github.com/alvarotrigo/fullPage.js
44
*
55
* @license GPLv3 for open source use only

src/js/mixed/index.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)