SYMBOL INDEX (1146 symbols across 166 files) FILE: packages/build-script/bin/run.js function start (line 3) | async function start() { FILE: packages/build-script/scripts/build.cjs function buildAll (line 16) | function buildAll(options) { function buildFormat (line 37) | async function buildFormat(format, outDir) { FILE: packages/build-script/src/config/base.ts constant CLI_ARGS_OBJ (line 15) | const CLI_ARGS_OBJ = cliArgs; constant PROJECT_ROOT (line 17) | const PROJECT_ROOT = path.resolve(process.cwd()); type ExternalOption (line 25) | type ExternalOption = (string | RegExp)[] | ((id: string, importer?: str... type BuildScriptConfig (line 27) | type BuildScriptConfig = { constant CUSTOM_CONFIG (line 53) | let CUSTOM_CONFIG: BuildScriptConfig = null as any; FILE: packages/build-script/src/index.ts function run (line 11) | function run() { FILE: packages/docs-app/src/codeSnippets/GridItemMeta.tsx constant GRID_ITEM_INSTANCE_MAP (line 11) | const GRID_ITEM_INSTANCE_MAP: any = {}; FILE: packages/docs-app/src/codeSnippets/GridLayoutComponent.tsx type ReactGridLayoutPropsType (line 13) | type ReactGridLayoutPropsType = { FILE: packages/docs-app/src/codeSnippets/GridLayoutWrap.tsx type ChangeLayoutEvent (line 7) | type ChangeLayoutEvent = { FILE: packages/engine/.storybook/main.js function getAbsolutePath (line 9) | function getAbsolutePath(value) { FILE: packages/engine/src/component/CSSCodeEditor/helper.ts function parseCssToObject (line 3) | function parseCssToObject(css: string): Record { type MediaQueryItem (line 32) | type MediaQueryItem = { type CSSVal (line 38) | type CSSVal = Partial< type CSSEditorRef (line 49) | type CSSEditorRef = { type CSSEditorProps (line 53) | type CSSEditorProps = { FILE: packages/engine/src/component/CSSPropertiesEditor/cssProperties.ts type CSSPropertiesKey (line 1060) | type CSSPropertiesKey = keyof typeof CSSProperties; FILE: packages/engine/src/component/CSSPropertiesEditor/index.tsx type CSSPropertiesEditorProps (line 15) | type CSSPropertiesEditorProps = { type CSSPropertiesEditorRef (line 20) | type CSSPropertiesEditorRef = { FILE: packages/engine/src/component/CSSPropertiesEditor/signleProperty.tsx type SinglePropertyEditorProps (line 11) | type SinglePropertyEditorProps = { type SinglePropertyEditorRef (line 26) | type SinglePropertyEditorRef = { FILE: packages/engine/src/component/CSSPropertiesVariableBindEditor/SingleProperty.tsx type InnerSinglePropertyEditorProps (line 19) | type InnerSinglePropertyEditorProps = { type InnerSinglePropertyEditorRef (line 32) | type InnerSinglePropertyEditorRef = { FILE: packages/engine/src/component/CSSPropertiesVariableBindEditor/cssProperties.ts type CSSPropertiesKey (line 780) | type CSSPropertiesKey = keyof typeof CSSProperties; FILE: packages/engine/src/component/CSSPropertiesVariableBindEditor/index.tsx type CSSPropertiesVariableBindEditorProps (line 8) | type CSSPropertiesVariableBindEditorProps = { type CSSPropertiesVariableBindEditorRef (line 12) | type CSSPropertiesVariableBindEditorRef = { FILE: packages/engine/src/component/CSSSizeInput/index.tsx type CumulativeInfoType (line 9) | type CumulativeInfoType = { constant UNIT_LIST (line 16) | const UNIT_LIST = [ type MinMaxType (line 141) | type MinMaxType = { type CSSSizeInputProps (line 148) | type CSSSizeInputProps = { FILE: packages/engine/src/component/ClassNameEditor/index.tsx type ClassNameEditorProps (line 7) | type ClassNameEditorProps = { type ClassNameEditorRef (line 13) | type ClassNameEditorRef = { method setValue (line 73) | setValue(newValue) { FILE: packages/engine/src/component/CustomColorPicker/index.tsx type CustomColorPickerRef (line 4) | type CustomColorPickerRef = { type Color (line 8) | type Color = GetProp; type CustomColorPickerProps (line 10) | type CustomColorPickerProps = Omit & { FILE: packages/engine/src/component/CustomSchemaForm/components/Form/Field/index.tsx type CFiledChildProps (line 8) | type CFiledChildProps = { type CFieldProps (line 14) | type CFieldProps = { FILE: packages/engine/src/component/CustomSchemaForm/components/Form/context.ts type ContextState (line 4) | type ContextState = Record; type CFormContextData (line 6) | type CFormContextData = { FILE: packages/engine/src/component/CustomSchemaForm/components/Form/index.tsx type CFormProps (line 5) | type CFormProps = { constant CUSTOM_SETTER_MAP (line 13) | const CUSTOM_SETTER_MAP = {}; class CForm (line 21) | class CForm extends React.Component { method constructor (line 24) | constructor(props: CFormProps) { method componentDidMount (line 60) | componentDidMount(): void { method componentWillUnmount (line 64) | componentWillUnmount(): void { method render (line 90) | render(): ReactNode { FILE: packages/engine/src/component/CustomSchemaForm/components/SetterSwitcher/core.tsx type SetterSwitcherProps (line 10) | type SetterSwitcherProps = { FILE: packages/engine/src/component/CustomSchemaForm/components/SetterSwitcher/helper.tsx function EmptySetter (line 4) | function EmptySetter(props: { setterName: string }) { FILE: packages/engine/src/component/CustomSchemaForm/components/SetterSwitcher/index.tsx type SetterSwitcherProps (line 13) | type SetterSwitcherProps = { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/component/CreateNewNodePopup/initData.ts constant DEFAULT_NODE_LIST (line 12) | const DEFAULT_NODE_LIST = [ FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/component/SelectNodeByTree/modal.tsx type SelectNodeModalProps (line 7) | interface SelectNodeModalProps { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/config.ts constant REACT_FLOW_DRAG_CLASS_NAME (line 1) | const REACT_FLOW_DRAG_CLASS_NAME = 'chamn-action-drag-handler'; constant INPUT_HANDLE_ID (line 3) | const INPUT_HANDLE_ID = 'INPUT_HANDLE_ID'; constant OUTPUT_HANDLE_ID (line 5) | const OUTPUT_HANDLE_ID = 'OUTPUT_HANDLE_ID'; constant REQUEST_API_FAILED_HANDLE_ID (line 7) | const REQUEST_API_FAILED_HANDLE_ID = 'REQUEST_API_FAILED_HANDLE_ID'; FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/context.ts type ActionFlowContextType (line 5) | interface ActionFlowContextType { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/index.tsx type TActionFlowSetterCore (line 26) | type TActionFlowSetterCore = CSetterProps<{ FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/node/AssignValueNode/index.tsx type TAssignValueNode (line 19) | type TAssignValueNode = Node; FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/node/AssignValueNode/util.ts function isValidJSVariableName (line 1) | function isValidJSVariableName(name: string) { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/node/CallNodeMethodNode/index.tsx type TCallNodeMethodNode (line 16) | type TCallNodeMethodNode = Node; FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/node/RequestAPINode/index.tsx type TRequestAPINode (line 27) | type TRequestAPINode = Node; FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/node/RequestAPINode/util.ts function isValidJSVariableName (line 1) | function isValidJSVariableName(name: string) { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/node/RunCodeNode/index.tsx type TRunCodeNode (line 9) | type TRunCodeNode = Node; FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/node/RunCodeNode/util.ts function isValidJSVariableName (line 1) | function isValidJSVariableName(name: string) { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/node/StartNode.tsx type CounterNode (line 4) | type CounterNode = Node; FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ActionFlowSetter/node/index.ts type NODE_TYPE (line 9) | enum NODE_TYPE { constant NODE_MAP (line 18) | const NODE_MAP = { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/AdvanceSetterList.ts constant BUILD_IN_ADVANCE_SETTER_MAP (line 5) | const BUILD_IN_ADVANCE_SETTER_MAP = { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/AntDColorSetter/index.tsx type ColorSetterProps (line 5) | type ColorSetterProps = { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ArraySetter/ArrayItem.tsx function ArrayItem (line 7) | function ArrayItem(props: { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ArraySetter/SortItemOrderModal.tsx type SortItemOrderProps (line 18) | type SortItemOrderProps = { function handleDragEnd (line 55) | function handleDragEnd(event: DragEndEvent) { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ArraySetter/index.tsx type CArraySetterProps (line 11) | type CArraySetterProps = { function formatValue (line 21) | function formatValue(value: unknown) { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/BooleanSetter/index.tsx type BooleanSetterProps (line 5) | type BooleanSetterProps = SwitchProps; FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/CSSValueSetter/index.tsx type CSSValueSetterProps (line 9) | type CSSValueSetterProps = { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ColorSetter/index.tsx type ColorSetterProps (line 5) | type ColorSetterProps = { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ExpressionSetter/index.tsx type ExpressionSetterProps (line 9) | type ExpressionSetterProps = CSetterProps<{ FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/FunctionSetter/defaultDts.ts type SetStateInternal (line 1) | type SetStateInternal = { type StoreApi (line 12) | interface StoreApi { type PageState (line 22) | type PageState = any; type NodeId (line 24) | type NodeId = keyof PageState; type MethodsManager (line 26) | type MethodsManager = any; type GlobalState (line 28) | type GlobalState = any; type CurrentNodeState (line 30) | type CurrentNodeState = any; type PageStateManager (line 32) | type PageStateManager = { type PageStateManagerMap (line 37) | type PageStateManagerMap = { type ContextType (line 41) | type ContextType = { class StoreManager (line 71) | class StoreManager { type UpdaterMap (line 85) | type UpdaterMap = { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/FunctionSetter/helper.ts function quicktypeJSON (line 6) | async function quicktypeJSON(typeName: string, jsonString: string) { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/RadioGroupSetter/index.tsx type ColorSetterProps (line 4) | type ColorSetterProps = { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/ShapeSetter/index.tsx type CShapeSetterProps (line 9) | type CShapeSetterProps = { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/TextAreaSetter/index.tsx type TTextAreaSetterProps (line 6) | type TTextAreaSetterProps = TextAreaProps & { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/index.ts constant BUILD_IN_SETTER_MAP (line 21) | const BUILD_IN_SETTER_MAP = { FILE: packages/engine/src/component/CustomSchemaForm/components/Setters/type.ts type CSetter (line 4) | type CSetter = { type CSetterProps (line 9) | type CSetterProps = { FILE: packages/engine/src/component/CustomSchemaForm/context.ts type ContextState (line 7) | type ContextState = Record; type CCustomSchemaFormContextData (line 9) | type CCustomSchemaFormContextData = { FILE: packages/engine/src/component/CustomSchemaForm/index.tsx type CustomSchemaFormInstance (line 13) | type CustomSchemaFormInstance = CForm; type CustomSchemaFormProps (line 15) | type CustomSchemaFormProps = { FILE: packages/engine/src/component/InputNumberPlus/index.tsx type InputNumberPlusProps (line 5) | type InputNumberPlusProps = Omit & { FILE: packages/engine/src/component/MonacoEditor/index.tsx type EditorType (line 3) | type EditorType = EditorProps; type MonacoEditorInstance (line 5) | type MonacoEditorInstance = Parameters['onMount']>[0]; type MonacoEditorProps (line 7) | type MonacoEditorProps = { FILE: packages/engine/src/component/MoveableModal/index.tsx type SortItemOrderProps (line 7) | type SortItemOrderProps = {} & ModalProps; FILE: packages/engine/src/component/StylePanel/BackgroundInput/index.tsx constant CSS_BACKGROUND_KEY_LIST (line 10) | const CSS_BACKGROUND_KEY_LIST = [ type CSSBackgroundKeyType (line 17) | type CSSBackgroundKeyType = typeof CSS_BACKGROUND_KEY_LIST[number]; type Value (line 19) | type Value = Record; type BackgroundInputProps (line 21) | type BackgroundInputProps = { FILE: packages/engine/src/component/StylePanel/BorderInput/index.tsx constant CSS_BORDER_KEY_LIST (line 12) | const CSS_BORDER_KEY_LIST = ['border', 'border-radius'] as const; type CSSBorderKeyType (line 14) | type CSSBorderKeyType = typeof CSS_BORDER_KEY_LIST[number]; type Value (line 15) | type Value = Record; type BorderInputProps (line 29) | type BorderInputProps = { FILE: packages/engine/src/component/StylePanel/DimensionInput/index.tsx type Value (line 41) | type Value = Record; type DimensionInputProps (line 43) | type DimensionInputProps = { function getDefaultValue (line 49) | function getDefaultValue(list: string[]): any { FILE: packages/engine/src/component/StylePanel/FontInput/index.tsx constant FONT_CSS_KEY_LIST (line 11) | const FONT_CSS_KEY_LIST = ['font-size', 'color', 'text-align', 'font-wei... type FontKeyType (line 12) | type FontKeyType = typeof FONT_CSS_KEY_LIST[number]; type Value (line 13) | type Value = Record; type FontInputProps (line 15) | type FontInputProps = { FILE: packages/engine/src/component/StylePanel/MarginAndPaddingInput/index.tsx type Value (line 9) | type Value = Record; type MarginAndPaddingInputProps (line 11) | type MarginAndPaddingInputProps = { FILE: packages/engine/src/component/StylePanel/ShadowInput/index.tsx type Value (line 11) | type Value = Record<'box-shadow', string>; type ShadowInputProps (line 17) | type ShadowInputProps = { FILE: packages/engine/src/component/StylePanel/index.tsx type StyleUIPanelProps (line 16) | type StyleUIPanelProps = { type StyleUIPanelRef (line 23) | type StyleUIPanelRef = InputCommonRef; FILE: packages/engine/src/component/StylePanel/type.ts type InputCommonRef (line 1) | type InputCommonRef = { FILE: packages/engine/src/component/Workbench/index.tsx type PluginContext (line 11) | interface PluginContext { type PanelItem (line 18) | type PanelItem = { type WorkbenchCustomView (line 25) | type WorkbenchCustomView = { type TWidgetVisible (line 30) | type TWidgetVisible = { type WorkbenchStateType (line 38) | type WorkbenchStateType = { type WorkbenchPropsType (line 59) | type WorkbenchPropsType = { class Workbench (line 63) | class Workbench extends React.Component) { method addCustomView (line 135) | addCustomView(view: WorkbenchCustomView) { method componentDidMount (line 281) | componentDidMount() { method render (line 285) | render() { FILE: packages/engine/src/config/colorPickerColorList.ts constant DEFAULT_PRESET_COLORS (line 1) | const DEFAULT_PRESET_COLORS = [ FILE: packages/engine/src/core/assetPackagesListManage.ts class AssetsPackageListManager (line 3) | class AssetsPackageListManager { method constructor (line 5) | constructor(assets: AssetPackage[]) { method getList (line 9) | getList() { method setList (line 13) | setList(newAssets: AssetPackage[]) { FILE: packages/engine/src/core/pluginManager.ts type PluginObj (line 8) | type PluginObj = { type PluginFunction (line 24) | interface PluginFunction { type CPlugin (line 29) | type CPlugin, E = any> = PluginObj | Plugi... type PluginManagerOptions (line 31) | type PluginManagerOptions = { type CPluginCtx (line 40) | type CPluginCtx = { type PluginInstance (line 49) | type PluginInstance = { type CustomPluginHook (line 56) | type CustomPluginHook

= any> = (plugi... class PluginManager (line 58) | class PluginManager { method constructor (line 68) | constructor({ getWorkbench, emitter, pageModel, i18n, assetsPackageLis... method add (line 102) | async add(plugin: CPlugin) { method get (line 129) | async get

>(pluginName: string): Pro... method remove (line 139) | async remove(name: string) { method onPluginReadyOk (line 145) | onPluginReadyOk(pluginName: string, cb?: (pluginHandle: PluginInstance... FILE: packages/engine/src/i18n/index.ts type CustomI18n (line 27) | type CustomI18n = typeof i18n & { FILE: packages/engine/src/index.tsx class Engine (line 20) | class Engine extends React.Component { method constructor (line 37) | constructor(props: EngineProps) { method updateCurrentSelectNode (line 66) | updateCurrentSelectNode(node: CNode | CRootNode | null) { method componentDidMount (line 73) | async componentDidMount() { method getActiveNode (line 126) | getActiveNode() { method getI18n (line 183) | getI18n() { method preview (line 188) | async preview() { method existPreview (line 203) | async existPreview() { method hiddenWidget (line 213) | hiddenWidget(config: Partial) { method render (line 217) | render() { FILE: packages/engine/src/material/innerMaterial.tsx constant INNER_META_VERSION (line 51) | const INNER_META_VERSION = '1.0.0'; constant PKG_NAME (line 52) | const PKG_NAME = 'CHAMELEON_INNER_PKG'; FILE: packages/engine/src/plugins/AdvancePanel/index.tsx type AdvancePanelProps (line 9) | type AdvancePanelProps = { FILE: packages/engine/src/plugins/ComponentLibrary/components/DragItem/index.tsx type DragComponentItemProps (line 6) | type DragComponentItemProps = { constant DRAG_ITEM_KEY (line 61) | const DRAG_ITEM_KEY = 'data-drag-key'; FILE: packages/engine/src/plugins/ComponentLibrary/components/ListView/index.tsx type ListViewProps (line 7) | type ListViewProps = { FILE: packages/engine/src/plugins/ComponentLibrary/index.tsx type ComponentLibViewProps (line 27) | interface ComponentLibViewProps extends WithTranslation { constant PLUGIN_NAME (line 31) | const PLUGIN_NAME = 'ComponentLib'; type ComponentLibViewState (line 38) | type ComponentLibViewState = { type ComponentLibPluginConfig (line 48) | type ComponentLibPluginConfig = { class ComponentLibView (line 55) | class ComponentLibView extends React.Component; type DesignerPropsType (line 20) | type DesignerPropsType = { type WrapComponentOptionsType (line 24) | type WrapComponentOptionsType = { type DesignerStateType (line 29) | type DesignerStateType = { class Designer (line 40) | class Designer extends React.Component = {}) { method componentDidMount (line 102) | componentDidMount(): void { method getIframeDom (line 110) | getIframeDom() { method reloadRender (line 114) | reloadRender() { method init (line 119) | async init() { method render (line 524) | render() { FILE: packages/engine/src/plugins/Designer/components/DefaultSelectToolBar/index.tsx type DefaultSelectToolBarProps (line 8) | type DefaultSelectToolBarProps = { FILE: packages/engine/src/plugins/Designer/config.ts constant PLUGIN_NAME (line 1) | const PLUGIN_NAME = 'Designer'; FILE: packages/engine/src/plugins/Designer/index.tsx method init (line 14) | async init(ctx) { method destroy (line 19) | async destroy(ctx) { method setMode (line 25) | setMode(newMode) { method setPreviewMode (line 28) | setPreviewMode() { method setEditMode (line 31) | setEditMode() { method setCanvasWidth (line 34) | setCanvasWidth(width: number | string) { method getIframeDom (line 46) | getIframeDom() { FILE: packages/engine/src/plugins/Designer/type.ts type DesignerExport (line 7) | type DesignerExport = { type DesignerPluginConfig (line 29) | type DesignerPluginConfig = Omit< type DesignerPluginType (line 44) | type DesignerPluginType = CPlugin; type DesignerPluginInstance (line 45) | type DesignerPluginInstance = PluginInstance; type HistoryPluginInstance (line 14) | type HistoryPluginInstance = PluginInstance void) { method triggerHotKey (line 99) | triggerHotKey() { method getTriggerHotkeyDebounce (line 111) | getTriggerHotkeyDebounce() { method getKeyCodeByLabel (line 116) | getKeyCodeByLabel(label: string) { method getKeyString (line 120) | getKeyString(code: number) { method filterInputElement (line 131) | filterInputElement(event: KeyboardEvent) { method destroy (line 151) | destroy() { FILE: packages/engine/src/plugins/Hotkeys/index.ts constant PLUGIN_NAME (line 7) | const PLUGIN_NAME = 'Hotkeys' as const; method init (line 13) | async init(ctx) { method destroy (line 76) | async destroy(ctx) { FILE: packages/engine/src/plugins/Hotkeys/type.ts type HotKeysExport (line 3) | type HotKeysExport = { type HotKeysPluginConfig (line 8) | type HotKeysPluginConfig = object; type HotKeysPluginType (line 9) | type HotKeysPluginType = CPlugin; type HotKeysPluginInstance (line 10) | type HotKeysPluginInstance = PluginInstance; type CRightPanelData (line 8) | type CRightPanelData = { FILE: packages/engine/src/plugins/RightPanel/index.tsx constant PLUGIN_NAME (line 6) | const PLUGIN_NAME = 'RightPanel'; method init (line 12) | async init(ctx) { method destroy (line 16) | async destroy() {} FILE: packages/engine/src/plugins/RightPanel/type.ts type RightPanelConfig (line 4) | type RightPanelConfig = { type TCustomAPIInput (line 11) | type TCustomAPIInput = (props: { FILE: packages/engine/src/plugins/RightPanel/view.tsx type RightPanelOptions (line 13) | type RightPanelOptions = { node: CNode | CRootNode | null; pluginCtx: CP... type CRightPanelItem (line 15) | type CRightPanelItem = { type RightPanelProps (line 22) | interface RightPanelProps { type RightPanelState (line 26) | interface RightPanelState { class RightPanel (line 33) | class RightPanel extends React.Component = { function DropAnchor (line 26) | function DropAnchor(props: DropAnchorPropsType = any> { method constructor (line 5) | constructor() { FILE: packages/layout/src/core/dragAndDrop/index.ts type EmptyFunc (line 7) | type EmptyFunc = () => void; type DragAndDropEventType (line 9) | type DragAndDropEventType = { class DragAndDrop (line 17) | class DragAndDrop> { method constructor (line 48) | constructor(options: { method preventDefaultEvent (line 135) | preventDefaultEvent() { method batchSensorEmit (line 141) | batchSensorEmit(eventName: keyof SensorEventType, eventObj: SensorEven... method registerSensor (line 148) | registerSensor(sensor: Sensor) { method cancelDrag (line 367) | cancelDrag() { method resetDrag (line 371) | resetDrag() { method clearSensors (line 375) | clearSensors() { method getTargetSensor (line 382) | getTargetSensor(options: { sensor: Sensor; event: MouseEvent }) { method findSensorByDom (line 424) | findSensorByDom(dom: Element) { FILE: packages/layout/src/core/dragAndDrop/sensor.ts type SensorOffsetType (line 6) | type SensorOffsetType = { type SensorEventObjType (line 11) | type SensorEventObjType = any> = { type SensorClickEventObjType (line 18) | type SensorClickEventObjType = Omit; type SensorEventType (line 20) | type SensorEventType = any> = { type SensorEventNameType (line 30) | type SensorEventNameType = keyof SensorEventType; class Sensor (line 32) | class Sensor = any> extends DEmitter void) { method onLoadFailed (line 117) | onLoadFailed(cb: (e: { msg: string }) => void) { method getWindow (line 127) | getWindow(): method getDocument (line 139) | getDocument() { method injectJS (line 143) | injectJS(jsUrl: string) { method injectJsText (line 159) | injectJsText(jsText: string) { method injectStyleText (line 173) | injectStyleText(styleText: string) { method destroy (line 186) | destroy() { FILE: packages/layout/src/index.tsx type LayoutDragEvent (line 29) | type LayoutDragEvent = DragAndDropEv... type LayoutMode (line 31) | enum LayoutMode { type LayoutPropsType (line 37) | type LayoutPropsType = Omit & { type LayoutStateType (line 92) | type LayoutStateType = { constant SELECT_LOCK_STYLE (line 111) | const SELECT_LOCK_STYLE: React.CSSProperties = { class Layout (line 115) | class Layout extends React.Component { method constructor (line 134) | constructor(props: LayoutPropsType) { method componentDidMount (line 172) | componentDidMount(): void { method reload (line 184) | reload() { method setMode (line 188) | setMode(newMode: LayoutMode) { method init (line 196) | init() { method banSelectNode (line 250) | banSelectNode() { method recoverSelectNode (line 257) | recoverSelectNode() { method getPageModel (line 263) | getPageModel() { method readyOk (line 267) | private readyOk() { method registerSelectEvent (line 279) | registerSelectEvent() { method registerHoverEvent (line 327) | registerHoverEvent() { method registerEventLimit (line 379) | registerEventLimit() { method cancelDrag (line 427) | cancelDrag(_event?: LayoutDragEvent) { method registerDragAndDropEvent (line 435) | registerDragAndDropEvent() { method selectNode (line 731) | selectNode(nodeId: string) { method clearSelectNode (line 767) | clearSelectNode() { method componentWillUnmount (line 788) | componentWillUnmount(): void { method ready (line 794) | async ready(cb?: (layoutInstance: Layout) => void) { method render (line 841) | render() { FILE: packages/layout/src/types/dragAndDrop.ts type DragAndDropEventObj (line 5) | type DragAndDropEventObj> = { type BaseDragAndDropEventType (line 15) | type BaseDragAndDropEventType> = { type LayoutDragAndDropExtraDataType (line 22) | type LayoutDragAndDropExtraDataType = DragAndDropEventExtraData; FILE: packages/layout/src/utils/index.ts function addEventListenerReturnCancel (line 1) | function addEventListenerReturnCancel( FILE: packages/material/build.config.ts constant GLOBAL_LIB_NAME (line 4) | const GLOBAL_LIB_NAME = 'ChamnCommonComponents'; constant LIB_NAME (line 14) | const LIB_NAME = process.env.LIB_NAME; FILE: packages/material/src/components/ReactGridLayout/GridItem.tsx type PosAndSizeInfoType (line 10) | type PosAndSizeInfoType = { type ResponsiveItemInfo (line 17) | type ResponsiveItemInfo = { type GridItemPropsType (line 22) | type GridItemPropsType = { type GridItemRefType (line 34) | type GridItemRefType = { FILE: packages/material/src/components/ReactGridLayout/config.ts constant DEFAULT_RESPONSIVE_SIZE (line 9) | const DEFAULT_RESPONSIVE_SIZE = 'lg'; FILE: packages/material/src/components/ReactGridLayout/context.ts function getDefaultContextValue (line 6) | function getDefaultContextValue() { type GridContextType (line 16) | type GridContextType = { FILE: packages/material/src/components/ReactGridLayout/edit/layoutWrap.tsx type ChangeLayoutEvent (line 7) | type ChangeLayoutEvent = { FILE: packages/material/src/components/ReactGridLayout/index.tsx type ReactGridLayoutPropsType (line 17) | type ReactGridLayoutPropsType = { FILE: packages/material/src/components/ReactGridLayout/item.meta.tsx constant GRID_ITEM_INSTANCE_MAP (line 11) | const GRID_ITEM_INSTANCE_MAP: any = {}; FILE: packages/material/src/components/ReactGridLayout/type.ts type GridItemInstance (line 1) | type GridItemInstance = { type ResponsivePoint (line 5) | type ResponsivePoint = { FILE: packages/model/src/Material/index.ts class CMaterial (line 30) | class CMaterial { method constructor (line 33) | constructor(data: CMaterialType) { method value (line 38) | get value() { method rawValue (line 42) | get rawValue() { method componentName (line 46) | get componentName() { method snippets (line 50) | get snippets() { method getSnippetById (line 54) | getSnippetById(id: string) { type SnippetsCollection (line 79) | type SnippetsCollection = { class CMaterials (line 83) | class CMaterials { method constructor (line 89) | constructor(data: CMaterialType[]) { method addMaterials (line 95) | addMaterials(data: CMaterialType[]) { method replaceMaterials (line 114) | replaceMaterials(data: CMaterialType[]) { method removeMaterial (line 119) | removeMaterial(componentNames: string[]) { method findByComponentName (line 126) | findByComponentName(componentName: string) { method findSnippetById (line 131) | findSnippetById(id: string) { method getAllSnippets (line 141) | getAllSnippets() { method value (line 207) | get value() { method rawValue (line 211) | get rawValue() { FILE: packages/model/src/Page/RootNode/Node/index.ts type CNodeModelDataType (line 25) | type CNodeModelDataType = Omit & { type OnNodeChangeType (line 95) | type OnNodeChangeType = (params: DataModelEventType['onNodeChange']) => ... type ParentType (line 96) | type ParentType = CNode | CRootNode | CSlot | null; class CNode (line 98) | class CNode { method constructor (line 108) | constructor(data: CNodeDataType, options?: { parent?: ParentType; mate... method registerListener (line 120) | registerListener() { method onChange (line 133) | onChange(cb: OnNodeChangeType) { method destroy (line 140) | destroy() { method id (line 144) | get id() { method value (line 148) | get value(): CNodeModelDataType { method clone (line 152) | clone(id?: string) { method updateWithPlainObj (line 162) | updateWithPlainObj(val?: Partial) { method updateValue (line 171) | updateValue(val?: Partial) { method contains (line 181) | contains(nodeId: string) { method props (line 186) | get props() { method material (line 190) | get material() { method getPlainProps (line 195) | getPlainProps() { method getMaterialConfig (line 205) | getMaterialConfig(key: 'isContainer') { method isContainer (line 213) | isContainer() { method export (line 217) | export(mode: ExportType): CNodeDataType { FILE: packages/model/src/Page/RootNode/Node/prop.ts type CSpecialPropDataType (line 18) | type CSpecialPropDataType = CJSSlotPropDataType | FunctionPropType | JSE... type CPropModelDataType (line 20) | type CPropModelDataType = NormalPropType | CSpecialPropDataType | CSpeci... type ParentType (line 63) | type ParentType = CProp | null; class CProp (line 76) | class CProp { method constructor (line 84) | constructor( method isIncludeSlot (line 97) | isIncludeSlot() { method isIncludeExpression (line 101) | isIncludeExpression() { method value (line 105) | get value() { method updateValue (line 109) | updateValue(val?: CPropDataType | CPropModelDataType) { method material (line 127) | get material() { method export (line 139) | export(mode: ExportType): any { FILE: packages/model/src/Page/RootNode/Node/slot.ts type CJSSlotPropDataType (line 11) | type CJSSlotPropDataType = Omit & { type ParentType (line 14) | type ParentType = CSlot | null; class CSlot (line 48) | class CSlot { method constructor (line 56) | constructor(data: RenderPropType, options?: { parent: CProp | null; ma... method value (line 65) | get value() { method export (line 69) | export(mode: ExportType) { FILE: packages/model/src/Page/RootNode/index.ts type CRootNodeModelDataType (line 13) | type CRootNodeModelDataType = Omit & { type OnNodeChangeType (line 90) | type OnNodeChangeType = (params: DataModelEventType['onNodeChange']) => ... class CRootNode (line 92) | class CRootNode { method constructor (line 102) | constructor(data: any, { parent, materials }: { parent: CPage | null; ... method registerListener (line 112) | registerListener() { method onChange (line 125) | onChange(cb: OnNodeChangeType) { method id (line 132) | get id() { method value (line 136) | get value() { method props (line 140) | get props() { method material (line 144) | get material() { method updateWithPlainObj (line 149) | updateWithPlainObj(val?: Partial) { method contains (line 168) | contains(nodeId: string) { method getMaterialConfig (line 178) | getMaterialConfig(key: 'isContainer') { method isContainer (line 186) | isContainer() { method export (line 190) | export(mode: ExportType = ExportTypeEnum.SAVE): CRootNodeDataType { method getPlainProps (line 214) | getPlainProps() { method destroy (line 223) | destroy() { method clone (line 227) | clone(id?: string) { FILE: packages/model/src/Page/index.ts type CPpageDataModelType (line 37) | type CPpageDataModelType = Omit & { type PosObj (line 41) | type PosObj = { type InsertNodePosType (line 47) | type InsertNodePosType = 'BEFORE' | 'AFTER' | 'CHILD_START' | 'CHILD_END... class CPage (line 49) | class CPage { method constructor (line 58) | constructor( method updatePage (line 72) | updatePage(data: CPageDataType) { method reloadPage (line 83) | reloadPage(data?: CPageDataType) { method value (line 96) | get value() { method getNode (line 101) | getNode(id?: string) { method addNode (line 107) | addNode(newNode: CNode, targetNode: CNode | CRootNode, pos: InsertNode... method createNode (line 191) | createNode(nodeData: CNodeDataType) { method addNodeById (line 200) | addNodeById(newNode: CNode, targetNodeId: string, pos: InsertNodePosTy... method copyNode (line 210) | copyNode(node: CNode) { method copyNodeById (line 221) | copyNodeById(nodeId: string) { method moveNode (line 230) | moveNode(from: CNode, to: CNode, pos: InsertNodePosType) { method moveNodeById (line 242) | moveNodeById(fromId: string, toId: string, pos: InsertNodePosType) { method deleteNode (line 254) | deleteNode(node: CNode | CRootNode) { method deleteNodeById (line 282) | deleteNodeById(nodeId: string) { method export (line 289) | export(mode: ExportType = ExportTypeEnum.SAVE): CPageDataType { method getRootNode (line 339) | getRootNode() { FILE: packages/model/src/const/eventList.ts constant DEFAULT_EVENT_LIST (line 3) | const DEFAULT_EVENT_LIST: CMaterialEventType[] = [ FILE: packages/model/src/const/schema.ts type CNodePropsTypeEnum (line 1) | enum CNodePropsTypeEnum { type ExportTypeEnum (line 9) | enum ExportTypeEnum { type ExportType (line 14) | type ExportType = ExportTypeEnum | `${ExportTypeEnum}`; type SlotRenderType (line 16) | enum SlotRenderType { FILE: packages/model/src/types/base.ts type SetterTypeEnum (line 6) | enum SetterTypeEnum { type SetterBasicType (line 23) | type SetterBasicType = string; type ComplexSetterTypeEnum (line 25) | enum ComplexSetterTypeEnum { type AssetItem (line 30) | type AssetItem = { type AssetPackage (line 36) | type AssetPackage = { type LibMetaType (line 44) | type LibMetaType = { type MaterialAssetPackage (line 71) | type MaterialAssetPackage = { type CSSValue (line 78) | type CSSValue = { type CSSType (line 90) | type CSSType = { type DropPosType (line 107) | type DropPosType = { type DesignerInjectProps (line 112) | type DesignerInjectProps = { constant DEV_CONFIG_KEY (line 117) | const DEV_CONFIG_KEY = '__DEV_CONFIG__'; FILE: packages/model/src/types/material.ts type BaseDataType (line 32) | enum BaseDataType { type AdvanceDataType (line 40) | enum AdvanceDataType { type SpecialDataType (line 46) | enum SpecialDataType { type MTitle (line 52) | type MTitle = type ShapeDataType (line 83) | type ShapeDataType = { type EnumDataType (line 105) | type EnumDataType = { type ArrayDataType (line 115) | type ArrayDataType = { type UnionDataType (line 127) | type UnionDataType = { type PropsValueType (line 139) | type PropsValueType = type SetterType (line 157) | type SetterType = type BasicSetterObjType (line 166) | type BasicSetterObjType = { type ShapeSetterObjType (line 179) | type ShapeSetterObjType = { type ArraySetterObjType (line 198) | type ArraySetterObjType = { type SetterObjType (line 221) | type SetterObjType = type MaterialPropType (line 238) | type MaterialPropType = { type ActionType (line 260) | type ActionType = string | ((node: CNode | CRootNode, context: any) => R... type PropsUIType (line 264) | enum PropsUIType { type SpecialMaterialPropType (line 269) | type SpecialMaterialPropType = type CMaterialPropsType (line 281) | type CMaterialPropsType = ( type TFunctionOrEventParameter (line 296) | type TFunctionOrEventParameter = { type CMaterialEventType (line 305) | type CMaterialEventType = type SnippetsType (line 337) | type SnippetsType = { type SnippetsStanderType (line 354) | type SnippetsStanderType = Omit & { type ContainerConfig (line 373) | type ContainerConfig = { type DragAndDropEventExtraData (line 380) | type DragAndDropEventExtraData = { type CustomViewRenderProps (line 389) | type CustomViewRenderProps = { type AdvanceCustomFuncParam (line 397) | type AdvanceCustomFuncParam = { type EventName (line 412) | type EventName = keyof HTMLElementEventMap; type AdvanceCustom (line 414) | type AdvanceCustom = { type CMaterialType (line 551) | type CMaterialType = { type CMaterialStanderType (line 598) | type CMaterialStanderType = Omit & { FILE: packages/model/src/types/node.ts type NormalPropType (line 23) | type NormalPropType = string | boolean | number | Record | ... type IValue (line 26) | type IValue = `${SlotRenderType}`; type RenderPropType (line 28) | type RenderPropType = { type JSExpressionPropType (line 35) | type JSExpressionPropType = { type TBaseFunction (line 40) | type TBaseFunction = { type FunctionPropType (line 51) | type FunctionPropType = { type LogicType (line 55) | enum LogicType { type TDynamicValue (line 65) | type TDynamicValue = string | number | JSExpressionPropType | FunctionPr... type TBaseActionNode (line 67) | type TBaseActionNode = { type TActionFlowDevConfig (line 72) | type TActionFlowDevConfig = { type TLogicJumpLinkItem (line 83) | type TLogicJumpLinkItem = { type TLogicRunCodeItem (line 90) | type TLogicRunCodeItem = { type TLogicCallNodeMethodItem (line 97) | type TLogicCallNodeMethodItem = { type TLogicRequestAPIItem (line 107) | type TLogicRequestAPIItem = { type AssignValueType (line 127) | enum AssignValueType { type TAssignValueType (line 133) | type TAssignValueType = `${AssignValueType}`; type TargetValueNameObject (line 135) | type TargetValueNameObject = { type TLogicAssignValueItem (line 140) | type TLogicAssignValueItem = { type TLogicItemHandlerFlow (line 149) | type TLogicItemHandlerFlow = ( type TActionLogicItem (line 157) | type TActionLogicItem = { type SpecialProp (line 164) | type SpecialProp = RenderPropType | JSExpressionPropType | FunctionPropT... type CPropDataType (line 166) | type CPropDataType = NormalPropType | SpecialProp | CPropObjDataType; type CPropObjDataType (line 168) | type CPropObjDataType = { type ClassNameType (line 222) | type ClassNameType = { type ENGEnvEnum (line 228) | enum ENGEnvEnum { type CNodeDataType (line 232) | type CNodeDataType = { FILE: packages/model/src/types/page.ts type ComponentMetaType (line 9) | type ComponentMetaType = { type RenderType (line 13) | enum RenderType { type LifecycleItem (line 18) | type LifecycleItem = { type CPageDataType (line 23) | type CPageDataType = { type CPageNode (line 67) | type CPageNode = CNode | CPage | CRootNode; FILE: packages/model/src/types/rootNode.ts type InnerComponentNameEnum (line 5) | enum InnerComponentNameEnum { type CRootNodeDataType (line 9) | type CRootNodeDataType = CNodeDataType & { FILE: packages/model/src/util/dataCheck.ts type BaseDataCheckParameters (line 3) | type BaseDataCheckParameters = { type DataCheckFunc (line 8) | type DataCheckFunc = (parameters: BaseDataCheckParameters) => { FILE: packages/model/src/util/index.ts function findNode (line 106) | function findNode(nodeTree: CRootNode | CNode, iterator: (item: CNode | ... function getNode (line 155) | function getNode(nodeTree: CRootNode | CNode, id: string) { function findContainerNode (line 159) | function findContainerNode( type CBFunction (line 169) | type CBFunction = (node: CNode | CRootNode) => any; FILE: packages/model/src/util/modelEmitter.ts type DataModelEventType (line 9) | type DataModelEventType = { type DataModelEmitterType (line 34) | type DataModelEmitterType = Emitter; FILE: packages/render/src/_dev_/page/DesignerRenderDemo.tsx type AppProp (line 9) | type AppProp = { function DesignerRenderDemo (line 13) | function DesignerRenderDemo() { FILE: packages/render/src/_dev_/page/RenderDemo.tsx type AppProp (line 8) | type AppProp = { function RenderDemo (line 12) | function RenderDemo() { FILE: packages/render/src/const/index.ts constant DYNAMIC_COMPONENT_TYPE (line 2) | const DYNAMIC_COMPONENT_TYPE = 'DYNAMIC'; constant ON_DID_RENDER (line 8) | const ON_DID_RENDER = 'ON_DID_RENDER'; constant ON_WILL_DESTROY (line 11) | const ON_WILL_DESTROY = 'ON_WILL_DESTROY'; constant INNER_EVENT_LIST (line 13) | const INNER_EVENT_LIST = [ON_DID_RENDER, ON_WILL_DESTROY]; FILE: packages/render/src/core/ReactAdapter/convertModelToComponent.ts type PropsType (line 30) | type PropsType = { class DynamicComponent (line 53) | class DynamicComponent extends React.Component implements IDy... method constructor (line 78) | constructor(props: PropsType) { method setStateIfChanged (line 138) | setStateIfChanged(updater: any) { method connectStore (line 157) | connectStore() { method componentDidMount (line 291) | componentDidMount(): void { method componentWillUnmount (line 327) | componentWillUnmount(): void { method transformMethods (line 346) | transformMethods(option: { context: ContextType }) { method processRootContext (line 370) | processRootContext(context: ContextType) { method processNodeClassName (line 381) | processNodeClassName(className: string, context: ContextType) { method processNodeStyle (line 409) | processNodeStyle(newContext: ContextType) { method processNodeChild (line 425) | processNodeChild(children: any, newContext: ContextType) { method processNodeConditionAndConfigHook (line 447) | processNodeConditionAndConfigHook(newProps: any, newChildren: any, new... method processNodeEventListener (line 482) | processNodeEventListener(newContext: ContextType) { method createCurrentNodeCtx (line 501) | createCurrentNodeCtx() { method injectEngEnv (line 554) | injectEngEnv() { method renderCore (line 570) | renderCore(): React.ReactNode { method renderLoop (line 625) | renderLoop(): React.ReactNode { method render (line 739) | render(): React.ReactNode { FILE: packages/render/src/core/ReactAdapter/index.ts class DefineReactAdapter (line 10) | class DefineReactAdapter { method getComponent (line 34) | getComponent(currentNode: CNode | CRootNode) { method pageRender (line 51) | pageRender( method clear (line 115) | clear() { FILE: packages/render/src/core/ReactAdapter/transformProps/actionNode.ts type CommonOption (line 18) | type CommonOption = { function buildJumpLink (line 144) | function buildJumpLink(item: TLogicJumpLinkItem, option: CommonOption) { FILE: packages/render/src/core/ReactAdapter/type.ts type TRenderBaseOption (line 7) | type TRenderBaseOption = { type IDynamicComponent (line 21) | interface IDynamicComponent { FILE: packages/render/src/core/ReactErrorBoundary.ts type Props (line 4) | type Props = { class ErrorBoundary (line 10) | class ErrorBoundary extends React.Component< method constructor (line 17) | constructor(props: Props) { method getDerivedStateFromError (line 22) | static getDerivedStateFromError(error: any) { method componentDidCatch (line 27) | componentDidCatch(_: Error, errorInfo: React.ErrorInfo): void { method render (line 38) | render() { FILE: packages/render/src/core/adapter.ts type ContextType (line 7) | type ContextType = { type RuntimeRenderHelper (line 54) | type RuntimeRenderHelper = { type ComponentsType (line 64) | type ComponentsType = Record; type AdapterOptionType (line 66) | type AdapterOptionType = { type AdapterType (line 99) | interface AdapterType { type CustomAdvanceAdapterMethodListType (line 153) | type CustomAdvanceAdapterMethodListType = typeof CustomAdvanceAdapter[nu... type AdapterMethodListType (line 156) | type AdapterMethodListType = typeof AdapterMethodList[number]; FILE: packages/render/src/core/designReactRender.ts class ComponentInstanceManager (line 17) | class ComponentInstanceManager { method get (line 20) | get(id: string) { method add (line 23) | add(id: string, handle: any) { method remove (line 32) | remove(id: string, val?: any) { method destroy (line 42) | destroy() { type DesignRenderProp (line 47) | type DesignRenderProp = Omit & { class DesignRender (line 101) | class DesignRender extends React.Component { method constructor (line 107) | constructor(props: DesignRenderProp) { method updateComponents (line 116) | updateComponents(newComponents: Record = {}) { method componentDidMount (line 122) | componentDidMount(): void { method getPageModel (line 128) | getPageModel() { class DesignWrap (line 144) | class DesignWrap extends React.Component { method componentDidMount (line 154) | componentDidMount(): void { method getTargetComponentRef (line 158) | getTargetComponentRef() { method componentWillUnmount (line 162) | componentWillUnmount(): void { method getDom (line 167) | getDom() { method render (line 184) | render() { method rerender (line 249) | rerender(newPage?: CPageDataType | CPage) { method getInstancesById (line 253) | getInstancesById(id: string, uniqueId?: string): RenderInstance[] { method getInstanceByDom (line 263) | getInstanceByDom(el: HTMLHtmlElement | Element): RenderInstance | null { method getDomsById (line 271) | getDomsById(id: string, selector?: string) { method getDomRectById (line 292) | getDomRectById(id: string, selector?: string) { method render (line 303) | render() { type UseDesignRenderReturnType (line 360) | type UseDesignRenderReturnType = Pick & { type SimpleFiberNodeType (line 382) | type SimpleFiberNodeType = { method getInstancesById (line 407) | getInstancesById(id, uid) { method getInstanceByDom (line 410) | getInstanceByDom(el) { method getDomsById (line 413) | getDomsById(id: string, selector?: string) { method getDomRectById (line 416) | getDomRectById(id: string, selector?: string) { FILE: packages/render/src/core/refManager.ts class RefManager (line 1) | class RefManager { method get (line 4) | get(id: string) { method add (line 7) | add(id: string, handle: any) { method remove (line 11) | remove(id: string) { method destroy (line 15) | destroy() { FILE: packages/render/src/core/render.ts type RenderPropsType (line 9) | type RenderPropsType = { class Render (line 19) | class Render extends React.Component< method constructor (line 28) | constructor(props: RenderPropsType) { method getPageModel (line 36) | getPageModel() { method componentDidMount (line 40) | componentDidMount(): void { method componentWillUnmount (line 52) | componentWillUnmount(): void { method render (line 62) | render() { type UseRenderReturnType (line 120) | type UseRenderReturnType = { FILE: packages/render/src/core/storeManager.ts class StoreManager (line 3) | class StoreManager { method addStore (line 6) | addStore(storeName: string, storeState: StateCreator) { method setStore (line 14) | setStore(storeName: string, store: StoreApi) { method removeStore (line 18) | removeStore(storeName: string) { method getStore (line 22) | getStore(storeName: string) { method getState (line 26) | getState(nodeId: string) { method getStateObj (line 30) | getStateObj(nodeId: string) { method setState (line 39) | setState(nodeId: string, newState: Record) { method connect (line 43) | connect = any>(name: string, cb: (newState:... method getStateSnapshot (line 56) | getStateSnapshot() { method destroy (line 64) | destroy() { FILE: packages/render/src/core/type.ts type RenderInstance (line 3) | type RenderInstance = React.ReactInstance & { FILE: packages/render/src/core/variableManager.ts class VariableManager (line 2) | class VariableManager { method get (line 5) | get(id: string) { method add (line 8) | add(id: string, handle: any) { method remove (line 12) | remove(id: string) { method destroy (line 16) | destroy() { method getStateSnapshot (line 20) | getStateSnapshot() { FILE: packages/render/src/util/assetsLoader.ts type Asset (line 4) | type Asset = AssetPackage; class AssetLoader (line 6) | class AssetLoader { method constructor (line 12) | constructor( method load (line 25) | load(options?: { method onSuccess (line 72) | onSuccess(cb: () => void) { method onError (line 77) | onError(cb: () => void) { FILE: packages/render/src/util/index.ts function shouldConstruct (line 21) | function shouldConstruct(Component: any) { function canAcceptsRef (line 26) | function canAcceptsRef(Comp: any) { function compWrapper (line 37) | function compWrapper(Comp: any) { FILE: packages/render/src/util/reactHelp.ts function getInstance (line 5) | function getInstance(key: any) { type PublicInstance (line 10) | type PublicInstance = Element | Text; function getPublicInstance (line 13) | function getPublicInstance(instance: PublicInstance): PublicInstance { function findHostInstance (line 18) | function findHostInstance(component: Component): PublicInstance | null { function findDOMNode (line 36) | function findDOMNode(componentOrElement: Component): null | El...