Files
simple-bookreader/client/core/chitalka-fb2/chitalka-fb2.bt.js
Oleg Mokhov f3546ef3a5 Release
2015-06-20 14:48:34 +05:00

42 lines
1015 B
JavaScript

module.exports = function (bt) {
bt.setDefaultView('chitalka-fb2', 'default');
bt.match('chitalka-fb2*', function (ctx) {
ctx.setInitOption('keyboard', true);
ctx.setInitOption('url', ctx.getParam('url'));
ctx.enableAutoInit();
var footnotes = ctx.getParam('footnotes') || false;
if (footnotes) {
ctx.setState('footnotes', footnotes);
}
var pages = ctx.getParam('pages') || false;
if (pages) {
ctx.setState('pages', pages);
}
var content = [
{
elem: 'title'
},
{
elem: 'bookholder'
}];
if (ctx.getParam('ui')) {
ctx.setInitOption('ui', true);
content.push({
elem: 'ui',
content: ctx.getParam('ui')
});
}
ctx.setContent(content);
});
bt.match('chitalka-fb2*__ui', function (ctx) {
ctx.setContent(ctx.getParam('content'));
});
};