UNPKG

ucbuilder

Version:

For Developing Applications with multiple form/usercontrols etc.. In Single BrowserWindow...

48 lines (47 loc) 1.41 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.tptOptions = exports.templatePathOptions = exports.ucOptions = exports.sourceOptions = exports.sessionOptions = exports.rootPathParam = void 0; const objectOpt_1 = require("ucbuilder/global/objectOpt"); exports.rootPathParam = { addIntoFileDataBankAlso: true, addModule: true, buildOption: { addPathInProjectBuild: true, removeSomeSpecialPathFromProjectBuild: true }, }; exports.sessionOptions = { addNodeToParentSession: false, loadBySession: false, uniqueIdentity: "", }; exports.sourceOptions = { //nodeNameAs: 'wrapper', targetElementNodeName: "as", templateName: "", reloadKey: "", reloadDesign: false, beforeContentAssign: (content) => { return content; }, }; exports.ucOptions = { mode: 'client', session: objectOpt_1.newObjectOpt.clone(exports.sessionOptions), source: objectOpt_1.newObjectOpt.clone(exports.sourceOptions), //loadAt: document.body, decisionForTargerElement: 'waitForDecision', events: { beforeInitlize: (uc) => { }, }, }; exports.templatePathOptions = { name: "", mainFilePath: "", htmlContents: "", cssContents: "", }; exports.tptOptions = { source: objectOpt_1.newObjectOpt.clone(exports.sourceOptions), };