public static final String |
LOAD_CONSOLE_CODE |
"let console = {};\nconsole.log = function(message) {\n\torg.eclipse.dirigible.api.v3.core.ConsoleFacade.log(stringify(message));\n};\n\nconsole.error = function(message) {\n\torg.eclipse.dirigible.api.v3.core.ConsoleFacade.error(stringify(message));\n};\n\nconsole.info = function(message) {\n\torg.eclipse.dirigible.api.v3.core.ConsoleFacade.info(stringify(message));\n};\n\nconsole.warn = function(message) {\n\torg.eclipse.dirigible.api.v3.core.ConsoleFacade.warn(stringify(message));\n};\n\nconsole.debug = function(message) {\n\torg.eclipse.dirigible.api.v3.core.ConsoleFacade.debug(stringify(message));\n};\n\nconsole.trace = function(message) {\n\tlet traceMessage = new Error(stringify(`${message}`)).stack;\n\tif (traceMessage) {\n\t\ttraceMessage = traceMessage.substring(\"Error: \".length, traceMessage.length);\n\t}\n\torg.eclipse.dirigible.api.v3.core.ConsoleFacade.trace(traceMessage);\n};\n\nfunction stringify(message) {\n\tif (typeof message === \'object\' && message !== null && message.class === undefined) {\n\t\treturn JSON.stringify(message);\n\t}\n\treturn \"\" + message;\n}" |
public static final String |
LOAD_STRING_CODE |
"mainModule.loadScriptString(SCRIPT_STRING);" |
public static final String |
MODULE_CREATE_CODE |
"let mainModule = createModule(\".\");\nmainModule;" |
public static final String |
MODULE_LOAD_CODE |
"mainModule.load(MODULE_FILENAME);" |