From b0a30c604a568f24ec7b63fd9b1e9f4fe96d14f4 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Wed, 20 Aug 2025 18:27:40 +0200 Subject: [PATCH] wip #7489 @21 --- js/libs/fluidbook/fluidbook.elasticslide.js | 67 ++++++++++++++++++--- js/libs/fluidbook/fluidbook.js | 19 +++++- js/libs/fluidbook/fluidbook.links.js | 21 +++++-- js/libs/fluidbook/fluidbook.loader.js | 24 ++++++-- style/elasticslide.less | 6 +- 5 files changed, 118 insertions(+), 19 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.elasticslide.js b/js/libs/fluidbook/fluidbook.elasticslide.js index be8228be..db452539 100644 --- a/js/libs/fluidbook/fluidbook.elasticslide.js +++ b/js/libs/fluidbook/fluidbook.elasticslide.js @@ -1,5 +1,9 @@ function FluidbookElasticSlide(fluidbook) { this.fluidbook = fluidbook; + this.skipChangePage = false; + this.scrollHolder = null; + this.ignoreScroll = false; + this.scrollingPage = null; this.init(); } @@ -18,14 +22,46 @@ FluidbookElasticSlide.prototype = { } }, + resetPage: function (page) { + let p = $(this.fluidbook.createPage(page, 'epage_')); + p.find('.background').append(''); + if ($(p).find('.links').length === 0) { + p.append('