@officesdk/web
Version:
Web JS SDK for the Office SDK
40 lines (39 loc) • 1.24 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createDocumentFacade = void 0;
var selection_1 = require("./selection");
var content_1 = require("../editor/content");
var zoom_1 = require("./zoom");
var tocs_1 = require("./tocs");
var outline_1 = require("../editor/outline");
var window_1 = require("./window");
function createDocumentFacade(client) {
var methods = client.methods;
var selection = (0, selection_1.createSelectionFacade)(methods);
var content = (0, content_1.createContentFacade)(methods);
var zoom = (0, zoom_1.createZoomFacade)(methods);
var TOCs = (0, tocs_1.createTOCsFacade)(methods);
var outline = (0, outline_1.createOutlineFacade)(methods);
var docxWindow = (0, window_1.createWindowFacade)(methods);
return {
get selection() {
return selection;
},
get content() {
return content;
},
get zoom() {
return zoom;
},
get TOCs() {
return TOCs;
},
get outline() {
return outline;
},
get window() {
return docxWindow;
}
};
}
exports.createDocumentFacade = createDocumentFacade;