reblend-typing
Version:
This is reblend jsx typing
25 lines (24 loc) • 1.22 kB
JavaScript
export class Component {
}
export var ChildrenPropsUpdateType;
(function (ChildrenPropsUpdateType) {
ChildrenPropsUpdateType[ChildrenPropsUpdateType["NON_CHILDREN"] = 0] = "NON_CHILDREN";
ChildrenPropsUpdateType[ChildrenPropsUpdateType["CHILDREN"] = 1] = "CHILDREN";
})(ChildrenPropsUpdateType || (ChildrenPropsUpdateType = {}));
export var PatchTypeAndOrder;
(function (PatchTypeAndOrder) {
PatchTypeAndOrder[PatchTypeAndOrder["NONE"] = 0] = "NONE";
PatchTypeAndOrder[PatchTypeAndOrder["REMOVE"] = 1] = "REMOVE";
PatchTypeAndOrder[PatchTypeAndOrder["TEXT"] = 2] = "TEXT";
PatchTypeAndOrder[PatchTypeAndOrder["CREATE"] = 3] = "CREATE";
PatchTypeAndOrder[PatchTypeAndOrder["REPLACE"] = 4] = "REPLACE";
PatchTypeAndOrder[PatchTypeAndOrder["UPDATE"] = 5] = "UPDATE";
})(PatchTypeAndOrder || (PatchTypeAndOrder = {}));
export var EffectType;
(function (EffectType) {
EffectType["BEFORE"] = "BEFORE";
EffectType["AFTER"] = "AFTER";
})(EffectType || (EffectType = {}));
export const ERROR_EVENTNAME = "reblend-render-error";
export const REBLEND_PRIMITIVE_ELEMENT_NAME = "ReblendPrimitive";
export { allAttribute, attributeName, shouldUseSetAttribute, } from "./standardAttribute";