egreact
Version:
A react render for egret 一个为 egret 而生的 react 渲染器
473 lines • 414 kB
TypeScript
export * from './constants';
export * from './type';
export * from './Components';
export * from './Host';
export * from './renderer';
export * from './Host/utils';
export * from './Host/common';
export { config } from './config';
export { ArrayContainer } from './Host/custom/ArrayContainer';
export { ObjectContainer } from './Host/custom/ObjectContainer';
export { Anchor } from './Host/custom/Anchor';
export { getActualInstance, isEvent, isMountProp, findEgretAncestor, collectContextsFromDom, reduceKeysToTarget, splitEventKeyToInfo, } from './utils';
export declare const Setters: {
egret: {
displayObject: {
__Class: typeof egret.DisplayObject;
width: ({ newValue, instance }: {
[key: string]: any;
newValue: string | number;
oldValue: string | number;
instance: eui.UIComponent;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => () => false | null;
height: ({ newValue, instance }: {
[key: string]: any;
newValue: string | number;
oldValue: string | number;
instance: eui.UIComponent;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => () => false | null;
x: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
y: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
zIndex: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
scaleX: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
scaleY: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
skewX: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
skewY: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
anchorOffsetX: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
anchorOffsetY: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
rotation: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
alpha: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
tint: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
visible: import("./type").PropSetter<boolean | "false" | "true", import("./type").Instance<import("./type").ExtensionObj>>;
touchEnabled: import("./type").PropSetter<boolean | "false" | "true", import("./type").Instance<import("./type").ExtensionObj>>;
sortableChildren: import("./type").PropSetter<boolean | "false" | "true", import("./type").Instance<import("./type").ExtensionObj>>;
cacheAsBitmap: import("./type").PropSetter<boolean | "false" | "true", import("./type").Instance<import("./type").ExtensionObj>>;
blendMode: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
name: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
matrix: ({ newValue, target, targetKey }: {
[key: string]: any;
newValue: void | egret.Matrix;
oldValue: void | "__PROP_MOUNT" | egret.Matrix;
instance: import("./type").Instance<import("./type").ExtensionObj>;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => undefined;
filters: ({ newValue, target, targetKey }: {
[key: string]: any;
newValue: (egret.CustomFilter | egret.Filter)[];
oldValue: "__PROP_MOUNT" | (egret.CustomFilter | egret.Filter)[];
instance: import("./type").Instance<import("./type").ExtensionObj>;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => undefined;
onTouchMove: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBegin: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEnd: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTap: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutside: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchMoveCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBeginCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEndCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTapCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutsideCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchMoveOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBeginOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEndOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTapOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutsideOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchMoveOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBeginOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEndOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTapOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutsideOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onChange: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onChanging: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onComplete: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onAdded: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onAddedToStage: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRemoved: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRemovedFromStage: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onEnterFrame: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRender: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onAddedOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onAddedToStageOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRemovedOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRemovedFromStageOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onEnterFrameOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRenderOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
} & {
"mask-__Class": typeof egret.Rectangle;
mask: import("./type").PropSetter<import("./Host/common").Mask.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
__diff_mask: import("./type").DiffHandler<import("./Host/common").Mask.Prop>;
"mask-height": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-width": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-left": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-right": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-top": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-bottom": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-bottomRight-__Class": typeof egret.Point;
"mask-bottomRight": import("./type").PropSetter<import("./Host/common").Point.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
"__diff_mask-bottomRight": import("./type").DiffHandler<import("./Host/common").Point.Prop>;
"mask-bottomRight-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-bottomRight-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-topLeft-__Class": typeof egret.Point;
"mask-topLeft": import("./type").PropSetter<import("./Host/common").Point.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
"__diff_mask-topLeft": import("./type").DiffHandler<import("./Host/common").Point.Prop>;
"mask-topLeft-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-topLeft-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
} & {
"scrollRect-__Class": typeof egret.Rectangle;
scrollRect: import("./type").PropSetter<import("./Host/common").Rectangle.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
__diff_scrollRect: import("./type").DiffHandler<import("./Host/common").Rectangle.Prop>;
"scrollRect-height": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-width": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-left": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-right": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-top": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-bottom": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-bottomRight-__Class": typeof egret.Point;
"scrollRect-bottomRight": import("./type").PropSetter<import("./Host/common").Point.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
"__diff_scrollRect-bottomRight": import("./type").DiffHandler<import("./Host/common").Point.Prop>;
"scrollRect-bottomRight-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-bottomRight-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-topLeft-__Class": typeof egret.Point;
"scrollRect-topLeft": import("./type").PropSetter<import("./Host/common").Point.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
"__diff_scrollRect-topLeft": import("./type").DiffHandler<import("./Host/common").Point.Prop>;
"scrollRect-topLeft-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-topLeft-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
};
displayObjectContainer: {
__Class: typeof egret.DisplayObjectContainer;
childrenSortMode: ({ newValue, instance }: {
[key: string]: any;
newValue: string;
oldValue: string;
instance: import("./type").Instance<import("./type").ExtensionObj>;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => (isRemove: boolean) => any;
width: ({ newValue, instance }: {
[key: string]: any;
newValue: string | number;
oldValue: string | number;
instance: eui.UIComponent;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => () => false | null;
height: ({ newValue, instance }: {
[key: string]: any;
newValue: string | number;
oldValue: string | number;
instance: eui.UIComponent;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => () => false | null;
x: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
y: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
zIndex: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
scaleX: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
scaleY: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
skewX: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
skewY: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
anchorOffsetX: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
anchorOffsetY: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
rotation: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
alpha: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
tint: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
visible: import("./type").PropSetter<boolean | "false" | "true", import("./type").Instance<import("./type").ExtensionObj>>;
touchEnabled: import("./type").PropSetter<boolean | "false" | "true", import("./type").Instance<import("./type").ExtensionObj>>;
sortableChildren: import("./type").PropSetter<boolean | "false" | "true", import("./type").Instance<import("./type").ExtensionObj>>;
cacheAsBitmap: import("./type").PropSetter<boolean | "false" | "true", import("./type").Instance<import("./type").ExtensionObj>>;
blendMode: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
name: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
matrix: ({ newValue, target, targetKey }: {
[key: string]: any;
newValue: void | egret.Matrix;
oldValue: void | "__PROP_MOUNT" | egret.Matrix;
instance: import("./type").Instance<import("./type").ExtensionObj>;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => undefined;
filters: ({ newValue, target, targetKey }: {
[key: string]: any;
newValue: (egret.CustomFilter | egret.Filter)[];
oldValue: "__PROP_MOUNT" | (egret.CustomFilter | egret.Filter)[];
instance: import("./type").Instance<import("./type").ExtensionObj>;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => undefined;
onTouchMove: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBegin: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEnd: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTap: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutside: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchMoveCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBeginCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEndCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTapCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutsideCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchMoveOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBeginOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEndOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTapOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutsideOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchMoveOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBeginOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEndOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTapOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutsideOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onChange: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onChanging: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onComplete: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onAdded: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onAddedToStage: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRemoved: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRemovedFromStage: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onEnterFrame: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRender: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onAddedOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onAddedToStageOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRemovedOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRemovedFromStageOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onEnterFrameOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRenderOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
"mask-__Class": typeof egret.Rectangle;
mask: import("./type").PropSetter<import("./Host/common").Mask.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
__diff_mask: import("./type").DiffHandler<import("./Host/common").Mask.Prop>;
"mask-height": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-width": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-left": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-right": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-top": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-bottom": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-bottomRight-__Class": typeof egret.Point;
"mask-bottomRight": import("./type").PropSetter<import("./Host/common").Point.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
"__diff_mask-bottomRight": import("./type").DiffHandler<import("./Host/common").Point.Prop>;
"mask-bottomRight-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-bottomRight-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-topLeft-__Class": typeof egret.Point;
"mask-topLeft": import("./type").PropSetter<import("./Host/common").Point.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
"__diff_mask-topLeft": import("./type").DiffHandler<import("./Host/common").Point.Prop>;
"mask-topLeft-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-topLeft-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-__Class": typeof egret.Rectangle;
scrollRect: import("./type").PropSetter<import("./Host/common").Rectangle.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
__diff_scrollRect: import("./type").DiffHandler<import("./Host/common").Rectangle.Prop>;
"scrollRect-height": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-width": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-left": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-right": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-top": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-bottom": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-bottomRight-__Class": typeof egret.Point;
"scrollRect-bottomRight": import("./type").PropSetter<import("./Host/common").Point.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
"__diff_scrollRect-bottomRight": import("./type").DiffHandler<import("./Host/common").Point.Prop>;
"scrollRect-bottomRight-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-bottomRight-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-topLeft-__Class": typeof egret.Point;
"scrollRect-topLeft": import("./type").PropSetter<import("./Host/common").Point.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
"__diff_scrollRect-topLeft": import("./type").DiffHandler<import("./Host/common").Point.Prop>;
"scrollRect-topLeft-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-topLeft-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
};
shape: {
__Class: typeof egret.Sprite;
width: ({ newValue, instance }: {
[key: string]: any;
newValue: string | number;
oldValue: string | number;
instance: eui.UIComponent;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => () => false | null;
height: ({ newValue, instance }: {
[key: string]: any;
newValue: string | number;
oldValue: string | number;
instance: eui.UIComponent;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => () => false | null;
x: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
y: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
zIndex: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
scaleX: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
scaleY: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
skewX: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
skewY: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
anchorOffsetX: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
anchorOffsetY: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
rotation: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
alpha: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
tint: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
visible: import("./type").PropSetter<boolean | "false" | "true", import("./type").Instance<import("./type").ExtensionObj>>;
touchEnabled: import("./type").PropSetter<boolean | "false" | "true", import("./type").Instance<import("./type").ExtensionObj>>;
sortableChildren: import("./type").PropSetter<boolean | "false" | "true", import("./type").Instance<import("./type").ExtensionObj>>;
cacheAsBitmap: import("./type").PropSetter<boolean | "false" | "true", import("./type").Instance<import("./type").ExtensionObj>>;
blendMode: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
name: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
matrix: ({ newValue, target, targetKey }: {
[key: string]: any;
newValue: void | egret.Matrix;
oldValue: void | "__PROP_MOUNT" | egret.Matrix;
instance: import("./type").Instance<import("./type").ExtensionObj>;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => undefined;
filters: ({ newValue, target, targetKey }: {
[key: string]: any;
newValue: (egret.CustomFilter | egret.Filter)[];
oldValue: "__PROP_MOUNT" | (egret.CustomFilter | egret.Filter)[];
instance: import("./type").Instance<import("./type").ExtensionObj>;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => undefined;
onTouchMove: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBegin: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEnd: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTap: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutside: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchMoveCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBeginCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEndCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTapCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutsideCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchMoveOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBeginOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEndOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTapOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutsideOnce: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchMoveOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBeginOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEndOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTapOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutsideOnceCapture: import("./type").EventSet<(event: egret.TouchEvent) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.TouchEvent) => any>;
onChange: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onChanging: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onComplete: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onAdded: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onAddedToStage: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRemoved: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRemovedFromStage: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onEnterFrame: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRender: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onAddedOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onAddedToStageOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRemovedOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRemovedFromStageOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onEnterFrameOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
onRenderOnce: import("./type").EventSet<(event: egret.Event) => any, import("./type").Instance<import("./type").ExtensionObj>, (event: egret.Event) => any>;
"mask-__Class": typeof egret.Rectangle;
mask: import("./type").PropSetter<import("./Host/common").Mask.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
__diff_mask: import("./type").DiffHandler<import("./Host/common").Mask.Prop>;
"mask-height": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-width": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-left": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-right": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-top": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-bottom": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-bottomRight-__Class": typeof egret.Point;
"mask-bottomRight": import("./type").PropSetter<import("./Host/common").Point.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
"__diff_mask-bottomRight": import("./type").DiffHandler<import("./Host/common").Point.Prop>;
"mask-bottomRight-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-bottomRight-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-topLeft-__Class": typeof egret.Point;
"mask-topLeft": import("./type").PropSetter<import("./Host/common").Point.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
"__diff_mask-topLeft": import("./type").DiffHandler<import("./Host/common").Point.Prop>;
"mask-topLeft-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"mask-topLeft-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-__Class": typeof egret.Rectangle;
scrollRect: import("./type").PropSetter<import("./Host/common").Rectangle.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
__diff_scrollRect: import("./type").DiffHandler<import("./Host/common").Rectangle.Prop>;
"scrollRect-height": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-width": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-left": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-right": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-top": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-bottom": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-bottomRight-__Class": typeof egret.Point;
"scrollRect-bottomRight": import("./type").PropSetter<import("./Host/common").Point.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
"__diff_scrollRect-bottomRight": import("./type").DiffHandler<import("./Host/common").Point.Prop>;
"scrollRect-bottomRight-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-bottomRight-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-topLeft-__Class": typeof egret.Point;
"scrollRect-topLeft": import("./type").PropSetter<import("./Host/common").Point.Prop, import("./type").Instance<import("./type").ExtensionObj>>;
"__diff_scrollRect-topLeft": import("./type").DiffHandler<import("./Host/common").Point.Prop>;
"scrollRect-topLeft-x": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
"scrollRect-topLeft-y": import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
} & {
"graphics-__Class": ObjectConstructor;
graphics: import("./type").PropSetter<import("./Host/common").Graphics.Prop, {
graphics: egret.Graphics;
}>;
__diff_graphics: (np: any, op: any) => boolean;
};
sprite: {
__Class: typeof egret.Sprite;
childrenSortMode: ({ newValue, instance }: {
[key: string]: any;
newValue: string;
oldValue: string;
instance: import("./type").Instance<import("./type").ExtensionObj>;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => (isRemove: boolean) => any;
width: ({ newValue, instance }: {
[key: string]: any;
newValue: string | number;
oldValue: string | number;
instance: eui.UIComponent;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => () => false | null;
height: ({ newValue, instance }: {
[key: string]: any;
newValue: string | number;
oldValue: string | number;
instance: eui.UIComponent;
target: import("./type").ExtensionObj;
targetKey: string;
keys: string[];
}) => () => false | null;
x: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
y: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
zIndex: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
scaleX: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
scaleY: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
skewX: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
skewY: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
anchorOffsetX: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
anchorOffsetY: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
rotation: import("./type").PropSetter<string | number, import("./type").Instance<import("./type").ExtensionObj>>;
alpha: import