From: Vincent Vanwaelscappel Date: Fri, 29 Mar 2019 14:55:12 +0000 (+0100) Subject: wip #2657 @1 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=1faf4de146ec143a07b314fc1f1db1c5c8f9874d;p=fluidbook-html5.git wip #2657 @1 --- diff --git a/js/libs/fluidbook/fluidbook.js b/js/libs/fluidbook/fluidbook.js index 80626b7b..644d1153 100644 --- a/js/libs/fluidbook/fluidbook.js +++ b/js/libs/fluidbook/fluidbook.js @@ -42,6 +42,7 @@ Fluidbook.prototype = { this.loader = new FluidbookLoader(this); this.search = new FluidbookSearch(this); this.pad = new FluidbookPad(this); + this.mobilefirst = new FluidbookMobileFirst(this); this.scorm = new FluidbookScorm(this); this.links = new FluidbookLinks(this); this.waiters = []; diff --git a/js/libs/fluidbook/fluidbook.mobilefirst.js b/js/libs/fluidbook/fluidbook.mobilefirst.js new file mode 100644 index 00000000..89223adf --- /dev/null +++ b/js/libs/fluidbook/fluidbook.mobilefirst.js @@ -0,0 +1,15 @@ +function FluidbookMobileFirst(fluidbook) { + this.fluidbook = fluidbook; + this.enabled = this.fluidbook.datas.mobileNavigationType === 'mobilefirst'; + if (this.enabled) { + this.init(); + }else{ + $("html").addClass('no-mobilefirst'); + } +} + +FluidbookMobileFirst.prototype = { + init: function () { + $("html").addClass('mobilefirst'); + }, +} \ No newline at end of file