egreact
Version:
A react render for egret 一个为 egret 而生的 react 渲染器
187 lines (186 loc) • 18.2 kB
TypeScript
declare const componentHandlers: {
__Class: typeof eui.Component;
skinName: ({ newValue, target, targetKey }: {
[key: string]: any;
newValue: string | void | eui.Skin | typeof eui.Skin;
oldValue: string | void | eui.Skin | typeof eui.Skin;
instance: import("../..").Instance<import("../..").ExtensionObj>;
target: import("../..").ExtensionObj;
targetKey: string;
keys: string[];
}) => undefined;
currentState: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
hostComponentKey: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
enabled: import("../..").PropSetter<boolean | "false" | "true", import("../..").Instance<import("../..").ExtensionObj>>;
skin: ({ newValue, target, targetKey }: {
[key: string]: any;
newValue: void | eui.Skin;
oldValue: void | "__PROP_MOUNT" | eui.Skin;
instance: import("../..").Instance<import("../..").ExtensionObj>;
target: import("../..").ExtensionObj;
targetKey: string;
keys: string[];
}) => undefined;
onComplete: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onUiResize: import("../..").EventSet<(event: eui.UIEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: eui.UIEvent) => any>;
onUiResizeOnce: import("../..").EventSet<(event: eui.UIEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: eui.UIEvent) => any>;
onUiMove: import("../..").EventSet<(event: eui.UIEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: eui.UIEvent) => any>;
onUiMoveOnce: import("../..").EventSet<(event: eui.UIEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: eui.UIEvent) => any>;
onUiCreationComplete: import("../..").EventSet<(event: eui.UIEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: eui.UIEvent) => any>;
onUiCreationCompleteOnce: import("../..").EventSet<(event: eui.UIEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: eui.UIEvent) => any>;
bottom: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
left: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
right: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
top: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
explicitHeight: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
explicitWidth: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
horizontalCenter: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
verticalCenter: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
includeInLayout: import("../..").PropSetter<boolean | "false" | "true", import("../..").Instance<import("../..").ExtensionObj>>;
maxHeight: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
maxWidth: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
minHeight: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
minWidth: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
percentHeight: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
percentWidth: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
childrenSortMode: ({ newValue, instance }: {
[key: string]: any;
newValue: string;
oldValue: string;
instance: import("../..").Instance<import("../..").ExtensionObj>;
target: import("../..").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("../..").ExtensionObj;
targetKey: string;
keys: string[];
}) => () => false | null;
height: ({ newValue, instance }: {
[key: string]: any;
newValue: string | number;
oldValue: string | number;
instance: eui.UIComponent;
target: import("../..").ExtensionObj;
targetKey: string;
keys: string[];
}) => () => false | null;
x: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
y: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
zIndex: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
scaleX: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
scaleY: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
skewX: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
skewY: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
anchorOffsetX: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
anchorOffsetY: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
rotation: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
alpha: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
tint: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
visible: import("../..").PropSetter<boolean | "false" | "true", import("../..").Instance<import("../..").ExtensionObj>>;
touchEnabled: import("../..").PropSetter<boolean | "false" | "true", import("../..").Instance<import("../..").ExtensionObj>>;
sortableChildren: import("../..").PropSetter<boolean | "false" | "true", import("../..").Instance<import("../..").ExtensionObj>>;
cacheAsBitmap: import("../..").PropSetter<boolean | "false" | "true", import("../..").Instance<import("../..").ExtensionObj>>;
blendMode: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
name: import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
matrix: ({ newValue, target, targetKey }: {
[key: string]: any;
newValue: void | egret.Matrix;
oldValue: void | "__PROP_MOUNT" | egret.Matrix;
instance: import("../..").Instance<import("../..").ExtensionObj>;
target: import("../..").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("../..").Instance<import("../..").ExtensionObj>;
target: import("../..").ExtensionObj;
targetKey: string;
keys: string[];
}) => undefined;
onTouchMove: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBegin: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEnd: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTap: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutside: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchMoveCapture: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBeginCapture: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEndCapture: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTapCapture: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutsideCapture: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchMoveOnce: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBeginOnce: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEndOnce: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTapOnce: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutsideOnce: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchMoveOnceCapture: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchBeginOnceCapture: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchEndOnceCapture: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchTapOnceCapture: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onTouchReleaseOutsideOnceCapture: import("../..").EventSet<(event: egret.TouchEvent) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.TouchEvent) => any>;
onChange: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onChanging: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onAdded: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onAddedToStage: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onRemoved: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onRemovedFromStage: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onEnterFrame: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onRender: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onAddedOnce: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onAddedToStageOnce: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onRemovedOnce: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onRemovedFromStageOnce: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onEnterFrameOnce: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
onRenderOnce: import("../..").EventSet<(event: egret.Event) => any, import("../..").Instance<import("../..").ExtensionObj>, (event: egret.Event) => any>;
"mask-__Class": typeof egret.Rectangle;
mask: import("../..").PropSetter<import("../common").Mask.Prop, import("../..").Instance<import("../..").ExtensionObj>>;
__diff_mask: import("../..").DiffHandler<import("../common").Mask.Prop>;
"mask-height": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"mask-width": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"mask-left": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"mask-right": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"mask-top": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"mask-bottom": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"mask-x": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"mask-y": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"mask-bottomRight-__Class": typeof egret.Point;
"mask-bottomRight": import("../..").PropSetter<import("../common").Point.Prop, import("../..").Instance<import("../..").ExtensionObj>>;
"__diff_mask-bottomRight": import("../..").DiffHandler<import("../common").Point.Prop>;
"mask-bottomRight-x": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"mask-bottomRight-y": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"mask-topLeft-__Class": typeof egret.Point;
"mask-topLeft": import("../..").PropSetter<import("../common").Point.Prop, import("../..").Instance<import("../..").ExtensionObj>>;
"__diff_mask-topLeft": import("../..").DiffHandler<import("../common").Point.Prop>;
"mask-topLeft-x": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"mask-topLeft-y": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"scrollRect-__Class": typeof egret.Rectangle;
scrollRect: import("../..").PropSetter<import("../common").Rectangle.Prop, import("../..").Instance<import("../..").ExtensionObj>>;
__diff_scrollRect: import("../..").DiffHandler<import("../common").Rectangle.Prop>;
"scrollRect-height": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"scrollRect-width": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"scrollRect-left": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"scrollRect-right": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"scrollRect-top": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"scrollRect-bottom": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"scrollRect-x": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"scrollRect-y": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"scrollRect-bottomRight-__Class": typeof egret.Point;
"scrollRect-bottomRight": import("../..").PropSetter<import("../common").Point.Prop, import("../..").Instance<import("../..").ExtensionObj>>;
"__diff_scrollRect-bottomRight": import("../..").DiffHandler<import("../common").Point.Prop>;
"scrollRect-bottomRight-x": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"scrollRect-bottomRight-y": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"scrollRect-topLeft-__Class": typeof egret.Point;
"scrollRect-topLeft": import("../..").PropSetter<import("../common").Point.Prop, import("../..").Instance<import("../..").ExtensionObj>>;
"__diff_scrollRect-topLeft": import("../..").DiffHandler<import("../common").Point.Prop>;
"scrollRect-topLeft-x": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
"scrollRect-topLeft-y": import("../..").PropSetter<string | number, import("../..").Instance<import("../..").ExtensionObj>>;
};
export default componentHandlers;