egreact
Version:
A react render for egret 一个为 egret 而生的 react 渲染器
123 lines (122 loc) • 15.6 kB
TypeScript
import { PropSetterParameters } from './../../type';
declare const displayObjectPropsHandlers: {
__Class: typeof egret.DisplayObject;
width: ({ newValue, instance }: PropSetterParameters<number | string, eui.UIComponent>) => () => false | null;
height: ({ newValue, instance }: PropSetterParameters<number | string, eui.UIComponent>) => () => 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("../common").Mask.Prop, import("./../../type").Instance<import("./../../type").ExtensionObj>>;
__diff_mask: import("./../../type").DiffHandler<import("../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("../common").Point.Prop, import("./../../type").Instance<import("./../../type").ExtensionObj>>;
"__diff_mask-bottomRight": import("./../../type").DiffHandler<import("../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("../common").Point.Prop, import("./../../type").Instance<import("./../../type").ExtensionObj>>;
"__diff_mask-topLeft": import("./../../type").DiffHandler<import("../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("../common").Rectangle.Prop, import("./../../type").Instance<import("./../../type").ExtensionObj>>;
__diff_scrollRect: import("./../../type").DiffHandler<import("../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("../common").Point.Prop, import("./../../type").Instance<import("./../../type").ExtensionObj>>;
"__diff_scrollRect-bottomRight": import("./../../type").DiffHandler<import("../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("../common").Point.Prop, import("./../../type").Instance<import("./../../type").ExtensionObj>>;
"__diff_scrollRect-topLeft": import("./../../type").DiffHandler<import("../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>>;
};
export default displayObjectPropsHandlers;