Files
gitbook/lib/api/decodeGlobal.js
T
2016-04-26 17:02:59 +02:00

22 lines
490 B
JavaScript

var decodeConfig = require('./decodeConfig');
/**
Decode changes from a JS API to a output object
@param {Output} output
@param {Object} result: result from API
@return {Output}
*/
function decodeGlobal(output, result) {
var book = output.getBook();
var config = book.getConfig();
// Update config
config = decodeConfig(config, result.config);
book = book.set('config', config);
return output.set('book', book);
}
module.exports = decodeGlobal;