mirror of
https://github.com/esiur/esiur-js.git
synced 2025-05-06 04:22:58 +00:00
JS initialization
This commit is contained in:
parent
e163d99068
commit
bcb63ed0fe
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "esiur",
|
"name": "esiur",
|
||||||
"version": "2.2.2",
|
"version": "2.2.3",
|
||||||
"description": "Distributed Object Framework",
|
"description": "Distributed Object Framework",
|
||||||
"main": "esiur.js",
|
"main": "esiur.js",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
@ -94,7 +94,6 @@ export default class TemplateGenerator {
|
|||||||
|
|
||||||
rt += "\r\n}";
|
rt += "\r\n}";
|
||||||
|
|
||||||
rt += `\r\nnew Esiur.Resource.Template.TypeTemplate(${className}, true);\r\n`
|
|
||||||
|
|
||||||
rt = this._getDependenciesImports(dependencies) + rt;
|
rt = this._getDependenciesImports(dependencies) + rt;
|
||||||
return rt;
|
return rt;
|
||||||
@ -316,6 +315,7 @@ export default class TemplateGenerator {
|
|||||||
templates.forEach((tmp) => {
|
templates.forEach((tmp) => {
|
||||||
let typeName = tmp.className.split('.').join('_');
|
let typeName = tmp.className.split('.').join('_');
|
||||||
module += `Esiur.define(module, ${typeName}, '${tmp.className}');\r\n`;
|
module += `Esiur.define(module, ${typeName}, '${tmp.className}');\r\n`;
|
||||||
|
module += `new Esiur.Resource.Template.TypeTemplate(${typeName}, true);\r\n`
|
||||||
});
|
});
|
||||||
|
|
||||||
module += "\r\nexport default module;";
|
module += "\r\nexport default module;";
|
||||||
@ -353,7 +353,6 @@ export default class TemplateGenerator {
|
|||||||
|
|
||||||
rt += "\r\n}";
|
rt += "\r\n}";
|
||||||
|
|
||||||
rt += `\r\nnew Esiur.Resource.Template.TypeTemplate(${className}, true);\r\n`
|
|
||||||
|
|
||||||
rt = this._getDependenciesImports(dependencies) + rt;
|
rt = this._getDependenciesImports(dependencies) + rt;
|
||||||
return rt;
|
return rt;
|
||||||
@ -512,8 +511,6 @@ export default class TemplateGenerator {
|
|||||||
rt += `\r\nstatic get template() {return new Esiur.Resource.Template.TemplateDescriber('${namespace}', [\r\n${[...descProps, ...descFuncs, ...descEvents, ...descConsts].join(',\r\n')}], \r\n${parentName}, ${template.version}, ${this.toLiteral(template.annotation)}, Esiur.Data.Guid.parse('${template.classId.toString()}'), '${className}');\r\n}`;
|
rt += `\r\nstatic get template() {return new Esiur.Resource.Template.TemplateDescriber('${namespace}', [\r\n${[...descProps, ...descFuncs, ...descEvents, ...descConsts].join(',\r\n')}], \r\n${parentName}, ${template.version}, ${this.toLiteral(template.annotation)}, Esiur.Data.Guid.parse('${template.classId.toString()}'), '${className}');\r\n}`;
|
||||||
|
|
||||||
rt += "\r\n}\r\n";
|
rt += "\r\n}\r\n";
|
||||||
|
|
||||||
rt += `\r\nnew Esiur.Resource.Template.TypeTemplate(${className}, true);\r\n`
|
|
||||||
|
|
||||||
rt = this._getDependenciesImports(dependencies) + rt;
|
rt = this._getDependenciesImports(dependencies) + rt;
|
||||||
return rt;
|
return rt;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user