2
0
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:
Ahmed Zamil 2022-09-10 13:02:28 +03:00
parent e163d99068
commit bcb63ed0fe
2 changed files with 2 additions and 5 deletions

View File

@ -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",

View File

@ -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;