mirror of
https://github.com/futurepress/epub.js.git
synced 2025-10-04 15:09:16 +02:00
Generated source maps, moved demo -> reader, reader_src
This commit is contained in:
parent
b441cf8ac0
commit
a37b35825e
241 changed files with 9750 additions and 120 deletions
33
reader_src/controllers/settings_controller.js
Normal file
33
reader_src/controllers/settings_controller.js
Normal file
|
@ -0,0 +1,33 @@
|
|||
EPUBJS.reader.SettingsController = function() {
|
||||
var book = this.book;
|
||||
var reader = this;
|
||||
var $settings = $("#settings-modal"),
|
||||
$overlay = $(".overlay");
|
||||
|
||||
var show = function() {
|
||||
$settings.addClass("md-show");
|
||||
};
|
||||
|
||||
var hide = function() {
|
||||
$settings.removeClass("md-show");
|
||||
};
|
||||
|
||||
var $sidebarReflowSetting = $('#sidebarReflow');
|
||||
|
||||
$sidebarReflowSetting.on('click', function() {
|
||||
reader.settings.sidebarReflow = !reader.settings.sidebarReflow;
|
||||
});
|
||||
|
||||
$settings.find(".closer").on("click", function() {
|
||||
hide();
|
||||
});
|
||||
|
||||
$overlay.on("click", function() {
|
||||
hide();
|
||||
});
|
||||
|
||||
return {
|
||||
"show" : show,
|
||||
"hide" : hide
|
||||
};
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue