jsx support use function as component

This commit is contained in:
pengfei.zhou
2022-07-04 14:13:41 +08:00
committed by osborn
parent 6cafcbc688
commit 35c6d03d14
18 changed files with 2934 additions and 4714 deletions

View File

@@ -145,6 +145,7 @@ export declare abstract class View implements Modeling {
doAnimation(context: BridgeContext, animation: IAnimation): Promise<void>;
clearAnimation(context: BridgeContext, animation: IAnimation): Promise<void>;
cancelAnimation(context: BridgeContext, animation: IAnimation): Promise<void>;
static isViewClass(): boolean;
}
export declare abstract class Superview extends View {
subviewById(id: string): View | undefined;

View File

@@ -253,6 +253,9 @@ export class View {
}
});
}
static isViewClass() {
return true;
}
}
__decorate([
Property,