/**
* @module documents/page
*/
const _ = require('underscore')
/**
* page decorator for any Page class which represents a page in a document
* @param opts {{title, bodyText, skipPageNumber, theme}} page options
*/
module.exports = function page (opts = {}) {
_.defaults(opts, {skipPageNumber: false, theme: 'NIELSEN_SIDEBAR_AND_N'})
return function decorator (target) {
target.prototype.pageOptions = opts
}
}