Skip to content

Commit 7ec5c8a

Browse files
committed
#2976 main.addon.CesiumJS: create(), destroy() as remote methods
1 parent 4c576da commit 7ec5c8a

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

src/main/addon/CesiumJS.mjs

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,17 @@ class CesiumJS extends Base {
1414
* @protected
1515
*/
1616
className: 'Neo.main.addon.CesiumJS',
17+
/**
18+
* Remote method access for other workers
19+
* @member {Object} remote
20+
* @protected
21+
*/
22+
remote: {
23+
app: [
24+
'create',
25+
'destroy'
26+
]
27+
},
1728
/**
1829
* @member {Boolean} singleton=true
1930
* @protected
@@ -29,6 +40,22 @@ class CesiumJS extends Base {
2940
this.loadFiles();
3041
}
3142

43+
/**
44+
* @param {Object} data
45+
*/
46+
create(data) {
47+
// todo
48+
console.log('main.addon.CesiumJS: create()', data);
49+
}
50+
51+
/**
52+
* @param {Object} data
53+
*/
54+
destroy(data) {
55+
// todo
56+
console.log('main.addon.CesiumJS: destroy()', data);
57+
}
58+
3259
/**
3360
* @protected
3461
*/

0 commit comments

Comments
 (0)