web: update dist
This commit is contained in:
parent
345e839d32
commit
7ae96b2cea
67
doric-web/dist/index.js
vendored
67
doric-web/dist/index.js
vendored
@ -1252,8 +1252,10 @@ var doric = (function (exports) {
|
|||||||
}
|
}
|
||||||
hookBeforeNativeCall(context);
|
hookBeforeNativeCall(context);
|
||||||
Reflect.apply(callback.resolve, context, argumentsList);
|
Reflect.apply(callback.resolve, context, argumentsList);
|
||||||
|
if (callback.retained !== true) {
|
||||||
context.callbacks.delete(callbackId);
|
context.callbacks.delete(callbackId);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
function jsCallReject(contextId, callbackId, args) {
|
function jsCallReject(contextId, callbackId, args) {
|
||||||
const context = gContexts.get(contextId);
|
const context = gContexts.get(contextId);
|
||||||
if (context === undefined) {
|
if (context === undefined) {
|
||||||
@ -1271,9 +1273,21 @@ var doric = (function (exports) {
|
|||||||
}
|
}
|
||||||
hookBeforeNativeCall(context);
|
hookBeforeNativeCall(context);
|
||||||
Reflect.apply(callback.reject, context.entity, argumentsList);
|
Reflect.apply(callback.reject, context.entity, argumentsList);
|
||||||
|
if (callback.retained !== true) {
|
||||||
context.callbacks.delete(callbackId);
|
context.callbacks.delete(callbackId);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
class Context {
|
class Context {
|
||||||
|
hookBeforeNativeCall() {
|
||||||
|
if (this.entity && Reflect.has(this.entity, 'hookBeforeNativeCall')) {
|
||||||
|
Reflect.apply(Reflect.get(this.entity, 'hookBeforeNativeCall'), this.entity, []);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
hookAfterNativeCall() {
|
||||||
|
if (this.entity && Reflect.has(this.entity, 'hookAfterNativeCall')) {
|
||||||
|
Reflect.apply(Reflect.get(this.entity, 'hookAfterNativeCall'), this.entity, []);
|
||||||
|
}
|
||||||
|
}
|
||||||
constructor(id) {
|
constructor(id) {
|
||||||
this.callbacks = new Map;
|
this.callbacks = new Map;
|
||||||
this.classes = new Map;
|
this.classes = new Map;
|
||||||
@ -1308,16 +1322,6 @@ var doric = (function (exports) {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
hookBeforeNativeCall() {
|
|
||||||
if (this.entity && Reflect.has(this.entity, 'hookBeforeNativeCall')) {
|
|
||||||
Reflect.apply(Reflect.get(this.entity, 'hookBeforeNativeCall'), this.entity, []);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
hookAfterNativeCall() {
|
|
||||||
if (this.entity && Reflect.has(this.entity, 'hookAfterNativeCall')) {
|
|
||||||
Reflect.apply(Reflect.get(this.entity, 'hookAfterNativeCall'), this.entity, []);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
callNative(namespace, method, args) {
|
callNative(namespace, method, args) {
|
||||||
const callbackId = uniqueId('callback');
|
const callbackId = uniqueId('callback');
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
@ -1335,7 +1339,8 @@ var doric = (function (exports) {
|
|||||||
const functionId = uniqueId('function');
|
const functionId = uniqueId('function');
|
||||||
this.callbacks.set(functionId, {
|
this.callbacks.set(functionId, {
|
||||||
resolve: func,
|
resolve: func,
|
||||||
reject: () => { loge("This should not be called"); }
|
reject: () => { loge("This should not be called"); },
|
||||||
|
retained: true,
|
||||||
});
|
});
|
||||||
return functionId;
|
return functionId;
|
||||||
}
|
}
|
||||||
@ -1771,6 +1776,24 @@ function createRef() {
|
|||||||
return new Ref;
|
return new Ref;
|
||||||
}
|
}
|
||||||
class View {
|
class View {
|
||||||
|
callback2Id(f) {
|
||||||
|
const id = uniqueId('Function');
|
||||||
|
this.callbacks.set(id, f);
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
id2Callback(id) {
|
||||||
|
let f = this.callbacks.get(id);
|
||||||
|
if (f === undefined) {
|
||||||
|
f = Reflect.get(this, id);
|
||||||
|
}
|
||||||
|
return f;
|
||||||
|
}
|
||||||
|
findViewByTag(tag) {
|
||||||
|
if (tag === this.tag) {
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
return undefined;
|
||||||
|
}
|
||||||
constructor() {
|
constructor() {
|
||||||
this.width = 0;
|
this.width = 0;
|
||||||
this.height = 0;
|
this.height = 0;
|
||||||
@ -1802,24 +1825,6 @@ class View {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
callback2Id(f) {
|
|
||||||
const id = uniqueId('Function');
|
|
||||||
this.callbacks.set(id, f);
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
id2Callback(id) {
|
|
||||||
let f = this.callbacks.get(id);
|
|
||||||
if (f === undefined) {
|
|
||||||
f = Reflect.get(this, id);
|
|
||||||
}
|
|
||||||
return f;
|
|
||||||
}
|
|
||||||
findViewByTag(tag) {
|
|
||||||
if (tag === this.tag) {
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
return undefined;
|
|
||||||
}
|
|
||||||
/** Anchor start*/
|
/** Anchor start*/
|
||||||
get left() {
|
get left() {
|
||||||
return this.x;
|
return this.x;
|
||||||
@ -4238,6 +4243,10 @@ __decorate$6([
|
|||||||
Property,
|
Property,
|
||||||
__metadata$6("design:type", Gravity)
|
__metadata$6("design:type", Gravity)
|
||||||
], Input.prototype, "textAlignment", void 0);
|
], Input.prototype, "textAlignment", void 0);
|
||||||
|
__decorate$6([
|
||||||
|
Property,
|
||||||
|
__metadata$6("design:type", String)
|
||||||
|
], Input.prototype, "fontStyle", void 0);
|
||||||
__decorate$6([
|
__decorate$6([
|
||||||
Property,
|
Property,
|
||||||
__metadata$6("design:type", Function)
|
__metadata$6("design:type", Function)
|
||||||
|
2
doric-web/dist/index.js.map
vendored
2
doric-web/dist/index.js.map
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user