feat:add set environment value api

This commit is contained in:
pengfei.zhou
2021-07-07 17:30:08 +08:00
committed by osborn
parent 0c10b513b9
commit e6595d5c51
18 changed files with 157 additions and 30 deletions

View File

@@ -1066,6 +1066,10 @@ var Panel = /** @class */ (function () {
Panel.prototype.onDestroy = function () { };
Panel.prototype.onShow = function () { };
Panel.prototype.onHidden = function () { };
Panel.prototype.onEnvChanged = function () {
this.__root__.children.length = 0;
this.build(this.__root__);
};
Panel.prototype.addHeadView = function (type, v) {
var map = this.headviews.get(type);
if (map) {
@@ -1128,6 +1132,9 @@ var Panel = /** @class */ (function () {
this.__root__.children.length = 0;
this.build(this.__root__);
};
Panel.prototype.__onEnvChanged__ = function () {
this.onEnvChanged();
};
Panel.prototype.__response__ = function (viewIds, callbackId) {
var arguments$1 = arguments;
@@ -1359,6 +1366,12 @@ var Panel = /** @class */ (function () {
__metadata$b("design:paramtypes", [Object]),
__metadata$b("design:returntype", void 0)
], Panel.prototype, "__build__", null);
__decorate$b([
NativeCall,
__metadata$b("design:type", Function),
__metadata$b("design:paramtypes", []),
__metadata$b("design:returntype", void 0)
], Panel.prototype, "__onEnvChanged__", null);
__decorate$b([
NativeCall,
__metadata$b("design:type", Function),

View File

@@ -830,6 +830,10 @@ class Panel {
onDestroy() { }
onShow() { }
onHidden() { }
onEnvChanged() {
this.__root__.children.length = 0;
this.build(this.__root__);
}
addHeadView(type, v) {
let map = this.headviews.get(type);
if (map) {
@@ -892,6 +896,9 @@ class Panel {
this.__root__.children.length = 0;
this.build(this.__root__);
}
__onEnvChanged__() {
this.onEnvChanged();
}
__response__(viewIds, callbackId) {
const v = this.retrospectView(viewIds);
if (v === undefined) {
@@ -1046,6 +1053,12 @@ __decorate$b([
__metadata$b("design:paramtypes", [Object]),
__metadata$b("design:returntype", void 0)
], Panel.prototype, "__build__", null);
__decorate$b([
NativeCall,
__metadata$b("design:type", Function),
__metadata$b("design:paramtypes", []),
__metadata$b("design:returntype", void 0)
], Panel.prototype, "__onEnvChanged__", null);
__decorate$b([
NativeCall,
__metadata$b("design:type", Function),

View File

@@ -2351,6 +2351,10 @@ class Panel {
onDestroy() { }
onShow() { }
onHidden() { }
onEnvChanged() {
this.__root__.children.length = 0;
this.build(this.__root__);
}
addHeadView(type, v) {
let map = this.headviews.get(type);
if (map) {
@@ -2413,6 +2417,9 @@ class Panel {
this.__root__.children.length = 0;
this.build(this.__root__);
}
__onEnvChanged__() {
this.onEnvChanged();
}
__response__(viewIds, callbackId) {
const v = this.retrospectView(viewIds);
if (v === undefined) {
@@ -2567,6 +2574,12 @@ __decorate$b([
__metadata$b("design:paramtypes", [Object]),
__metadata$b("design:returntype", void 0)
], Panel.prototype, "__build__", null);
__decorate$b([
NativeCall,
__metadata$b("design:type", Function),
__metadata$b("design:paramtypes", []),
__metadata$b("design:returntype", void 0)
], Panel.prototype, "__onEnvChanged__", null);
__decorate$b([
NativeCall,
__metadata$b("design:type", Function),