SYMBOL INDEX (4909 symbols across 1011 files) FILE: docs/scripts/getDocsFromDir.js function isNil (line 11) | function isNil(value) { function getMarkdownOrder (line 15) | function getMarkdownOrder(filepath) { FILE: docs/src/pages/index-old.tsx function HomepageHeader (line 9) | function HomepageHeader() { function Home (line 30) | function Home(): JSX.Element { FILE: docs/src/pages/index.tsx function ToIndex (line 4) | function ToIndex(): JSX.Element { FILE: modules/code-generator/scripts/build-standalone.js constant UMD_GLOBAL_NAME (line 9) | const UMD_GLOBAL_NAME = 'AliLowCodeCodeGenerator'; function transformCjsToUmdFile (line 112) | function transformCjsToUmdFile(file) { FILE: modules/code-generator/scripts/build-template-static-files.js constant JSON5 (line 10) | const JSON5 = require('json5'); constant PROJECT_ROOT (line 13) | const PROJECT_ROOT = path.join(__dirname, '..'); constant TEMPLATES (line 15) | const TEMPLATES = [ function buildTemplateStaticFiles (line 30) | function buildTemplateStaticFiles({ sourceDir, outputDir }) { FILE: modules/code-generator/scripts/build.js function buildAll (line 15) | function buildAll() { function buildFormat (line 41) | function buildFormat(format, outDir) { FILE: modules/code-generator/scripts/move-files-to-build-dest.js constant BUILD_DEST (line 5) | const BUILD_DEST = process.env.BUILD_DEST || '.package'; FILE: modules/code-generator/src/cli/init-solution.ts function initSolution (line 10) | async function initSolution(args: string[], options: { function ensureDirExists (line 56) | async function ensureDirExists(dirPath: string) { FILE: modules/code-generator/src/cli/run.ts function run (line 20) | async function run( function getProjectBuilderFactory (line 89) | async function getProjectBuilderFactory( function isLocalSolution (line 130) | function isLocalSolution(solution: string) { function loadSchemaFile (line 134) | async function loadSchemaFile(schemaFile: string): Promise... method generateExtraSlots (line 337) | private async generateExtraSlots( function createProjectBuilder (line 354) | function createProjectBuilder(initOptions: ProjectBuilderInitOptions): I... function getDirFromRoot (line 358) | function getDirFromRoot(root: ResultDir, path: string[]): ResultDir { FILE: modules/code-generator/src/parser/SchemaParser.ts function getRootComponentName (line 50) | function getRootComponentName(typeName: string, maps: Record { FILE: modules/code-generator/src/plugins/project/framework/rax/template/static-files.ts function generateStaticFiles (line 17) | function generateStaticFiles(root = createResultDir('.')): ResultDir { FILE: modules/code-generator/src/plugins/project/framework/rax/types/RaxFrameworkOptions.ts type RaxFrameworkOptions (line 1) | type RaxFrameworkOptions = { type MiniAppBuildType (line 81) | type MiniAppBuildType = 'compile' | 'runtime'; FILE: modules/code-generator/src/postprocessor/prettier/index.ts constant PARSERS (line 8) | const PARSERS = ['css', 'scss', 'less', 'json', 'html', 'vue']; type ProcessorConfig (line 10) | interface ProcessorConfig { FILE: modules/code-generator/src/publisher/disk/index.ts type IDiskFactoryParams (line 8) | interface IDiskFactoryParams extends IPublisherFactoryParams { type IDiskPublisher (line 15) | interface IDiskPublisher extends IPublisher { FILE: modules/code-generator/src/publisher/disk/utils.ts type IFileSystem (line 5) | interface IFileSystem { FILE: modules/code-generator/src/publisher/zip/index.ts type ZipBuffer (line 7) | type ZipBuffer = Buffer | Blob; type ZipPublisherResponse (line 9) | type ZipPublisherResponse = string | ZipBuffer; type ZipFactoryParams (line 11) | interface ZipFactoryParams extends IPublisherFactoryParams { type ZipPublisher (line 16) | interface ZipPublisher extends IPublisher ICo... FILE: modules/code-generator/src/types/core.ts type FileType (line 14) | enum FileType { type ChunkType (line 29) | enum ChunkType { type PluginType (line 35) | enum PluginType { type ChunkContent (line 41) | type ChunkContent = string | any; type CodeGeneratorFunction (line 42) | type CodeGeneratorFunction = (content: T) => string; type ICodeChunk (line 44) | interface ICodeChunk { type IBaseCodeStruct (line 54) | interface IBaseCodeStruct { type ICodeStruct (line 59) | interface ICodeStruct extends IBaseCodeStruct { type IContextData (line 65) | interface IContextData extends IProjectBuilderOptions { type BuilderComponentPlugin (line 79) | type BuilderComponentPlugin = (initStruct: ICodeStruct) => Promise = (config?: T) => BuilderComponent... type IChunkBuilder (line 83) | interface IChunkBuilder { type ICodeBuilder (line 89) | interface ICodeBuilder { type ICompiledModule (line 94) | interface ICompiledModule { type IModuleBuilder (line 98) | interface IModuleBuilder { type ICodeGenerator (line 111) | interface ICodeGenerator { type ISchemaParser (line 123) | interface ISchemaParser { type IProjectTemplate (line 128) | interface IProjectTemplate { type IProjectSlot (line 133) | interface IProjectSlot { type IProjectPlugins (line 138) | interface IProjectPlugins { type IProjectBuilderOptions (line 142) | interface IProjectBuilderOptions { type IProjectBuilder (line 176) | interface IProjectBuilder { type ProjectPreProcessor (line 181) | type ProjectPreProcessor = (schema: IPublicTypeProjectSchema) => type ProjectPostProcessorOptions (line 184) | interface ProjectPostProcessorOptions { type ProjectPostProcessor (line 190) | type ProjectPostProcessor = ( type PostProcessorFactory (line 198) | type PostProcessorFactory = (config?: T) => PostProcessor; type PostProcessor (line 201) | type PostProcessor = (content: string, fileType: string, name?: string) ... type IPluginOptions (line 204) | interface IPluginOptions { type BaseGenerator (line 208) | type BaseGenerator = ( type CompositeTypeGenerator (line 214) | type CompositeTypeGenerator = type NodeGenerator (line 218) | type NodeGenerator = (nodeItem: IPublicTypeNodeDataType, scope: IScop... type HandlerSet (line 223) | interface HandlerSet { type CompositeValueGeneratorOptions (line 234) | interface CompositeValueGeneratorOptions { type IScope (line 243) | interface IScope { FILE: modules/code-generator/src/types/deps.ts type INpmPackage (line 1) | interface INpmPackage { type IExternalDependency (line 12) | interface IExternalDependency extends INpmPackage, IDependency {} type InternalDependencyType (line 14) | enum InternalDependencyType { type DependencyType (line 21) | enum DependencyType { type IInternalDependency (line 26) | interface IInternalDependency extends IDependency { type IDependency (line 31) | interface IDependency { FILE: modules/code-generator/src/types/error.ts class CodeGeneratorError (line 2) | class CodeGeneratorError extends Error { method constructor (line 5) | constructor(message: string, detail?: unknown) { class ComponentValidationError (line 13) | class ComponentValidationError extends CodeGeneratorError {} class CompatibilityError (line 15) | class CompatibilityError extends CodeGeneratorError {} class PublisherError (line 17) | class PublisherError extends CodeGeneratorError {} FILE: modules/code-generator/src/types/file.ts type FlattenFile (line 4) | interface FlattenFile { FILE: modules/code-generator/src/types/intermediate.ts type IParseResult (line 11) | interface IParseResult { type IWithDependency (line 19) | interface IWithDependency { type IContainerInfo (line 23) | interface IContainerInfo extends IPublicTypeContainerSchema, IWithDepend... type IUtilInfo (line 29) | interface IUtilInfo extends IWithDependency { type IRouterInfo (line 33) | interface IRouterInfo extends IWithDependency { type ProjectRemark (line 44) | interface ProjectRemark { type IProjectInfo (line 50) | interface IProjectInfo { type IPageMeta (line 63) | interface IPageMeta { FILE: modules/code-generator/src/types/jsx.ts type PIECE_TYPE (line 4) | enum PIECE_TYPE { type CodePiece (line 12) | interface CodePiece { type AttrData (line 18) | interface AttrData { type AttrPlugin (line 23) | type AttrPlugin = BaseGenerator = (configuration?: Partial) => U; type IPublisher (line 5) | interface IPublisher { type IPublisherFactoryParams (line 11) | interface IPublisherFactoryParams { type IPublisherResponse (line 14) | interface IPublisherResponse { FILE: modules/code-generator/src/utils/OrderedSet.ts class OrderedSet (line 1) | class OrderedSet { method constructor (line 5) | constructor(items?: T[]) { method add (line 12) | add(item: T) { method delete (line 19) | delete(item: T) { method has (line 26) | has(item: T) { method toArray (line 30) | toArray() { FILE: modules/code-generator/src/utils/Scope.ts class Scope (line 4) | class Scope implements IScope { method createRootScope (line 8) | static createRootScope(): IScope { method constructor (line 14) | constructor(public readonly parent: IScope | null = null) { method createSubScope (line 18) | createSubScope(ownIdentifiers: string[]): IScope { FILE: modules/code-generator/src/utils/ScopeBindings.ts type IScopeBindings (line 3) | interface IScopeBindings { class ScopeBindings (line 16) | class ScopeBindings implements IScopeBindings { method constructor (line 21) | constructor(p: IScopeBindings | null = null) { method hasBinding (line 25) | hasBinding(varName: string): boolean { method hasOwnBinding (line 29) | hasOwnBinding(varName: string): boolean { method addBinding (line 33) | addBinding(varName: string): void { method removeBinding (line 37) | removeBinding(varName: string): void { method getAllBindings (line 41) | getAllBindings(): string[] { method getAllOwnedBindings (line 53) | getAllOwnedBindings(): string[] { FILE: modules/code-generator/src/utils/aopHelper.ts function executeFunctionStack (line 3) | function executeFunctionStack( FILE: modules/code-generator/src/utils/common.ts function camel2dash (line 8) | function camel2dash(input: string): string { function camelize (line 15) | function camelize(str: string): string { function generateID (line 19) | function generateID(): string { function upperCaseFirst (line 23) | function upperCaseFirst(inputValue: string): string { function uniqueArray (line 27) | function uniqueArray(arr: T[], by: (i: T) => string) { function getStaticExprValue (line 39) | function getStaticExprValue(expr: string): T { function isJSExpressionFn (line 45) | function isJSExpressionFn(data: any): data is IPublicTypeJSFunction { function isInternalDependency (line 49) | function isInternalDependency( function isExternalDependency (line 55) | function isExternalDependency( FILE: modules/code-generator/src/utils/compositeType.ts type ILegaoVariable (line 21) | interface ILegaoVariable { function isVariable (line 27) | function isVariable(v: any): v is ILegaoVariable { type DataSource (line 34) | interface DataSource { function isDataSource (line 42) | function isDataSource(v: unknown): v is DataSource { function generateArray (line 46) | function generateArray( function generateObject (line 55) | function generateObject( function generateString (line 79) | function generateString(value: string): string { function generateNumber (line 84) | function generateNumber(value: number): string { function generateBool (line 88) | function generateBool(value: boolean): string { function genFunction (line 92) | function genFunction(value: IPublicTypeJSFunction): string { function genJsSlot (line 102) | function genJsSlot(value: IPublicTypeJSSlot, scope: IScope, options: Com... function generateUnknownType (line 109) | function generateUnknownType( function generateCompositeType (line 221) | function generateCompositeType( FILE: modules/code-generator/src/utils/dataSource.ts type DataSourceDependenciesConfig (line 4) | interface DataSourceDependenciesConfig { function buildDataSourceDependencies (line 23) | function buildDataSourceDependencies( FILE: modules/code-generator/src/utils/encodeJsxAttrString.ts constant SPECIAL_CHARS (line 4) | const SPECIAL_CHARS = '\n\r\'"<>&'; constant SPECIAL_CHARS_REG (line 5) | const SPECIAL_CHARS_REG = new RegExp( function encodeJsxStringNode (line 12) | function encodeJsxStringNode(str: string): string { FILE: modules/code-generator/src/utils/errors.ts function getErrorMessage (line 4) | function getErrorMessage(error: unknown): string | null { FILE: modules/code-generator/src/utils/expressionParser.ts class ParseError (line 10) | class ParseError extends Error { method constructor (line 15) | constructor(expr: string | t.Expression, detail: unknown) { constant MAYBE_EXPRESSIONS (line 23) | const MAYBE_EXPRESSIONS: { type ParseExpressionGetGlobalVariablesOptions (line 131) | interface ParseExpressionGetGlobalVariablesOptions { constant CROSS_THIS_SCOPE_TYPE_NODE (line 135) | const CROSS_THIS_SCOPE_TYPE_NODE: { constant JS_KEYWORDS (line 154) | const JS_KEYWORDS = ['arguments', 'this', 'super']; function parseExpressionGetKeywords (line 156) | function parseExpressionGetKeywords(expr: string | null | undefined): st... function parseExpressionGetGlobalVariables (line 206) | function parseExpressionGetGlobalVariables( function parseExpressionConvertThis2Context (line 258) | function parseExpressionConvertThis2Context( function parseExpression (line 333) | function parseExpression(expr: string) { function transformExpressionLocalRef (line 341) | function transformExpressionLocalRef(expr: string, scope: IScope) { FILE: modules/code-generator/src/utils/format.ts function format (line 4) | function format(content: string, options = {}) { FILE: modules/code-generator/src/utils/jsExpression.ts function parseFunction (line 10) | function parseFunction(content: string): t.FunctionExpression | null { function transformFuncExpr2MethodMember (line 31) | function transformFuncExpr2MethodMember(methodName: string, content: str... function getArrowFunction (line 52) | function getArrowFunction(content: string) { function getBodyStatements (line 68) | function getBodyStatements(content: string) { function isBroadJSFunction (line 87) | function isBroadJSFunction(value: unknown): boolean { function generateExpression (line 91) | function generateExpression(value: any, scope: IScope): string { function getFunctionSource (line 105) | function getFunctionSource(cfg: IPublicTypeJSFunction): string { function generateFunction (line 109) | function generateFunction( FILE: modules/code-generator/src/utils/jsSlot.ts function generateSingleLineComment (line 5) | function generateSingleLineComment(commentText: string): string { function generateJsSlot (line 9) | function generateJsSlot(slot: any, scope: IScope, generator: NodeGenerat... function generateNodeDataOrArrayForJsSlot (line 41) | function generateNodeDataOrArrayForJsSlot( FILE: modules/code-generator/src/utils/jsxHelpers.ts function unwrapJsExprQuoteInJsx (line 5) | function unwrapJsExprQuoteInJsx(jsxExpr: string): string { FILE: modules/code-generator/src/utils/nodeToJSX.ts function mergeNodeGeneratorConfig (line 24) | function mergeNodeGeneratorConfig( function isPureString (line 55) | function isPureString(v: string) { function generateAttrValue (line 60) | function generateAttrValue( function generateAttr (line 78) | function generateAttr( function generateAttrs (line 118) | function generateAttrs( function generateBasicNode (line 149) | function generateBasicNode( function generateSimpleNode (line 165) | function generateSimpleNode( function linkPieces (line 185) | function linkPieces(pieces: CodePiece[]): string { function generateNodeSchema (line 221) | function generateNodeSchema( function generateReactLoopCtrl (line 256) | function generateReactLoopCtrl( function generateConditionReactCtrl (line 310) | function generateConditionReactCtrl( function generateReactExprInJS (line 345) | function generateReactExprInJS( function createNodeGenerator (line 370) | function createNodeGenerator(cfg: NodeGeneratorConfig = {}): NodeGenerat... function createReactNodeGenerator (line 403) | function createReactNodeGenerator(cfg?: NodeGeneratorConfig): NodeGenera... FILE: modules/code-generator/src/utils/pathHelper.ts function relativePath (line 3) | function relativePath(from: string[], to: string[]): string[] { function getSlotRelativePath (line 26) | function getSlotRelativePath(options: { FILE: modules/code-generator/src/utils/resultHelper.ts function createResultFile (line 7) | function createResultFile(name: string, ext = 'jsx', content = ''): Resu... function createResultDir (line 15) | function createResultDir(name: string): ResultDir { function addDirectory (line 23) | function addDirectory(target: ResultDir, dir: ResultDir): void { function addFile (line 33) | function addFile(target: ResultDir, file: ResultFile): void { function flattenResult (line 43) | function flattenResult(dir: ResultDir, cwd = ''): FlattenFile[] { type GlobOptions (line 58) | type GlobOptions = { function findFile (line 70) | function findFile( function getFileNameWithExt (line 128) | function getFileNameWithExt(file: ResultFile) { function getResultNameOrDefault (line 132) | function getResultNameOrDefault(result: ResultDir, defaultDir = '/') { function joinPath (line 136) | function joinPath(...pathParts: string[]): string { function findDir (line 171) | function findDir( function removeFilesFromResult (line 195) | function removeFilesFromResult( function removeDirsFromResult (line 222) | function removeDirsFromResult( function splitPath (line 247) | function splitPath(filePath: string) { FILE: modules/code-generator/src/utils/schema.ts function isContainerSchema (line 18) | function isContainerSchema(x: any): x is IPublicTypeContainerSchema { function isNpmInfo (line 27) | function isNpmInfo(x: any): x is IPublicTypeNpmInfo { constant DEFAULT_MAX_DEPTH (line 37) | const DEFAULT_MAX_DEPTH = 100000; function handleSubNodes (line 46) | function handleSubNodes( function isValidContainerType (line 144) | function isValidContainerType(schema: IPublicTypeNodeSchema) { type ContainerType (line 152) | const enum ContainerType { FILE: modules/code-generator/src/utils/templateHelper.ts type FuncFileGenerator (line 4) | type FuncFileGenerator = () => [string[], ResultFile]; function insertFile (line 6) | function insertFile(root: ResultDir, path: string[], file: ResultFile) { function runFileGenerator (line 22) | function runFileGenerator(root: ResultDir, fun: FuncFileGenerator) { FILE: modules/code-generator/src/utils/theme.ts type ThemeInfo (line 6) | interface ThemeInfo { function getThemeInfo (line 11) | function getThemeInfo(theme: string): ThemeInfo { FILE: modules/code-generator/src/utils/version.ts function calcCompatibleVersion (line 3) | function calcCompatibleVersion(v1: string | undefined | null, v2: string... FILE: modules/code-generator/tests/bugfix/i18n-with-params.test.ts function exportProject (line 31) | function exportProject( function readOutputTextFile (line 52) | function readOutputTextFile(outputFilePath: string): string { FILE: modules/code-generator/tests/bugfix/icejs-import-wrong-naming.test.ts function exportProject (line 198) | function exportProject( function readOutputTextFile (line 220) | function readOutputTextFile(outputFilePath: string): string { FILE: modules/code-generator/tests/bugfix/icejs-js-function1.test.ts function exportProject (line 28) | function exportProject(inputPath: string, outputPath: string) { FILE: modules/code-generator/tests/bugfix/icejs-missing-imports-1.test.ts function exportProject (line 28) | function exportProject(inputPath: string, outputPath: string) { FILE: modules/code-generator/tests/bugfix/icejs-package-json-dependencies.test.ts function exportProject (line 34) | function exportProject(inputPath: string, outputPath: string) { FILE: modules/code-generator/tests/bugfix/icejs-page-map1.test.ts function exportProject (line 22) | function exportProject(inputPath: string, outputPath: string) { FILE: modules/code-generator/tests/bugfix/page-element1.test.ts function exportProject (line 18) | function exportProject(inputPath: string, outputPath: string) { FILE: modules/code-generator/tests/bugfix/page-element2.test.ts function exportProject (line 18) | function exportProject(inputPath: string, outputPath: string) { FILE: modules/code-generator/tests/bugfix/strict-mode-context-1.test.ts function exportProject (line 33) | function exportProject( function readOutputTextFile (line 55) | function readOutputTextFile(outputFilePath: string): string { FILE: modules/code-generator/tests/bugfix/tolerate-eval-errors-1-loop.test.ts function exportProject (line 28) | function exportProject( function readOutputTextFile (line 50) | function readOutputTextFile(outputFilePath: string): string { FILE: modules/code-generator/tests/bugfix/tolerate-eval-errors-2-nested-loop.test.ts function exportProject (line 32) | function exportProject( function readOutputTextFile (line 54) | function readOutputTextFile(outputFilePath: string): string { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo1/expected/demo-project/src/document.tsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo1/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo1/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo1/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 10) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 20) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo1/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo1/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 31) | class Test$$Page extends React.Component { method dataSourceMap (line 43) | get dataSourceMap() { method constants (line 51) | get constants() { method constructor (line 55) | constructor(props, context) { method _defineDataSourceConfig (line 75) | _defineDataSourceConfig() { method componentDidMount (line 136) | componentDidMount() { method render (line 142) | render() { function __$$eval (line 187) | function __$$eval(expr) { function __$$evalArray (line 193) | function __$$evalArray(expr) { function __$$createChildContext (line 198) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo1/expected/demo-project/src/pages/layout.jsx function Layout (line 4) | function Layout() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo1/expected/demo-project/src/typings.d.ts type Window (line 5) | interface Window { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo1/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2-utils-name-alias/expected/demo-project/src/document.tsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2-utils-name-alias/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2-utils-name-alias/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2-utils-name-alias/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 10) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 20) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2-utils-name-alias/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2-utils-name-alias/expected/demo-project/src/pages/Aaaa/index.jsx class Aaaa$$Page (line 21) | class Aaaa$$Page extends React.Component { method dataSourceMap (line 32) | get dataSourceMap() { method constants (line 40) | get constants() { method constructor (line 44) | constructor(props, context) { method _defineDataSourceConfig (line 58) | _defineDataSourceConfig() { method componentDidMount (line 79) | componentDidMount() { method render (line 83) | render() { function __$$eval (line 100) | function __$$eval(expr) { function __$$evalArray (line 106) | function __$$evalArray(expr) { function __$$createChildContext (line 111) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2-utils-name-alias/expected/demo-project/src/pages/layout.jsx function Layout (line 4) | function Layout() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2-utils-name-alias/expected/demo-project/src/typings.d.ts type Window (line 5) | interface Window { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2-utils-name-alias/expected/demo-project/src/utils.js class RefsManager (line 9) | class RefsManager { method constructor (line 10) | constructor() { method clearNullRefs (line 14) | clearNullRefs() { method get (line 27) | get(refName) { method getAll (line 36) | getAll(refName) { method linkRef (line 45) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2/expected/demo-project/src/document.tsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 10) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 20) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 25) | class Test$$Page extends React.Component { method constants (line 28) | get constants() { method constructor (line 32) | constructor(props, context) { method componentDidMount (line 52) | componentDidMount() { method render (line 56) | render() { function __$$eval (line 111) | function __$$eval(expr) { function __$$evalArray (line 117) | function __$$evalArray(expr) { function __$$createChildContext (line 122) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2/expected/demo-project/src/pages/layout.jsx function Layout (line 4) | function Layout() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2/expected/demo-project/src/typings.d.ts type Window (line 5) | interface Window { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo2/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo3/expected/demo-project/src/document.tsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo3/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo3/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo3/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 10) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 20) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo3/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo3/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 44) | class Test$$Page extends React.Component { method constants (line 47) | get constants() { method constructor (line 51) | constructor(props, context) { method componentDidMount (line 65) | componentDidMount() {} method render (line 67) | render() { function __$$eval (line 89) | function __$$eval(expr) { function __$$evalArray (line 95) | function __$$evalArray(expr) { function __$$createChildContext (line 100) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo3/expected/demo-project/src/pages/layout.jsx function Layout (line 4) | function Layout() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo3/expected/demo-project/src/typings.d.ts type Window (line 5) | interface Window { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo3/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo4/expected/demo-project/src/document.tsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo4/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo4/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo4/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 10) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 20) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo4/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo4/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 30) | class Test$$Page extends React.Component { method dataSourceMap (line 39) | get dataSourceMap() { method constants (line 47) | get constants() { method constructor (line 51) | constructor(props, context) { method _defineDataSourceConfig (line 71) | _defineDataSourceConfig() { method componentWillUnmount (line 96) | componentWillUnmount() { method componentDidUpdate (line 100) | componentDidUpdate(prevProps, prevState, snapshot) { method testFunc (line 104) | testFunc() { method onClick (line 108) | onClick() { method closeDialog (line 114) | closeDialog() { method onSearch (line 120) | onSearch(values) { method onClear (line 126) | onClear() { method onPageChange (line 133) | onPageChange(page, pageSize) { method componentDidMount (line 137) | componentDidMount() { method render (line 143) | render() { function __$$eval (line 274) | function __$$eval(expr) { function __$$evalArray (line 280) | function __$$evalArray(expr) { function __$$createChildContext (line 285) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo4/expected/demo-project/src/pages/layout.jsx function Layout (line 4) | function Layout() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo4/expected/demo-project/src/typings.d.ts type Window (line 5) | interface Window { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo4/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo5/expected/demo-project/src/document.tsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo5/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo5/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo5/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 10) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 20) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo5/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo5/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 37) | class Test$$Page extends React.Component { method constants (line 40) | get constants() { method constructor (line 44) | constructor(props, context) { method componentWillUnmount (line 70) | componentWillUnmount() { method componentDidUpdate (line 74) | componentDidUpdate() { method onChange (line 78) | onChange() { method getActions (line 82) | getActions() { method onCreateOrder (line 86) | onCreateOrder() { method onCancelModal (line 90) | onCancelModal() { method onConfirmCreateOrder (line 94) | onConfirmCreateOrder() { method componentDidMount (line 98) | componentDidMount() {} method render (line 100) | render() { function __$$eval (line 371) | function __$$eval(expr) { function __$$evalArray (line 377) | function __$$evalArray(expr) { function __$$createChildContext (line 382) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo5/expected/demo-project/src/pages/layout.jsx function Layout (line 4) | function Layout() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo5/expected/demo-project/src/typings.d.ts type Window (line 5) | interface Window { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo5/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo6-literal-condition/expected/demo-project/src/document.tsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo6-literal-condition/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo6-literal-condition/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo6-literal-condition/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 10) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 20) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo6-literal-condition/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo6-literal-condition/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 31) | class Test$$Page extends React.Component { method dataSourceMap (line 43) | get dataSourceMap() { method constants (line 51) | get constants() { method constructor (line 55) | constructor(props, context) { method _defineDataSourceConfig (line 75) | _defineDataSourceConfig() { method componentDidMount (line 136) | componentDidMount() { method render (line 142) | render() { function __$$eval (line 187) | function __$$eval(expr) { function __$$evalArray (line 193) | function __$$evalArray(expr) { function __$$createChildContext (line 198) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo6-literal-condition/expected/demo-project/src/pages/layout.jsx function Layout (line 4) | function Layout() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo6-literal-condition/expected/demo-project/src/typings.d.ts type Window (line 5) | interface Window { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo6-literal-condition/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo7-literal-condition2/expected/demo-project/src/document.tsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo7-literal-condition2/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo7-literal-condition2/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo7-literal-condition2/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 10) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 20) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo7-literal-condition2/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo7-literal-condition2/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 34) | class Test$$Page extends React.Component { method constants (line 37) | get constants() { method constructor (line 41) | constructor(props, context) { method componentDidUpdate (line 112) | componentDidUpdate(prevProps, prevState, snapshot) {} method componentWillUnmount (line 114) | componentWillUnmount() {} method __jp__init (line 116) | __jp__init() { method __jp__initRouter (line 120) | __jp__initRouter() { method __jp__initDataSource (line 124) | __jp__initDataSource() { method __jp__initEnv (line 128) | __jp__initEnv() { method __jp__initUtils (line 132) | __jp__initUtils() { method onFinishFirst (line 136) | onFinishFirst() { method onClickPreSecond (line 140) | onClickPreSecond() { method onFinishSecond (line 144) | onFinishSecond() { method onClickModifyThird (line 148) | onClickModifyThird() { method onOkModifyDialogThird (line 152) | onOkModifyDialogThird() { method onCancelModifyDialogThird (line 161) | onCancelModifyDialogThird() { method onFinishFailed (line 169) | onFinishFailed() {} method onClickPreThird (line 171) | onClickPreThird() { method onClickFirstBack (line 178) | onClickFirstBack() { method onClickSecondBack (line 183) | onClickSecondBack() { method onClickThirdBack (line 188) | onClickThirdBack() { method onValuesChange (line 193) | onValuesChange(_, values) { method componentDidMount (line 202) | componentDidMount() {} method render (line 204) | render() { function __$$eval (line 1058) | function __$$eval(expr) { function __$$evalArray (line 1064) | function __$$evalArray(expr) { function __$$createChildContext (line 1069) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo7-literal-condition2/expected/demo-project/src/pages/layout.jsx function Layout (line 4) | function Layout() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo7-literal-condition2/expected/demo-project/src/typings.d.ts type Window (line 5) | interface Window { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo7-literal-condition2/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo8-datasource-prop/expected/demo-project/src/document.tsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo8-datasource-prop/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo8-datasource-prop/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo8-datasource-prop/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 10) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 20) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo8-datasource-prop/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo8-datasource-prop/expected/demo-project/src/pages/Example/index.jsx class Example$$Page (line 19) | class Example$$Page extends React.Component { method dataSourceMap (line 28) | get dataSourceMap() { method constants (line 36) | get constants() { method constructor (line 40) | constructor(props, context) { method _defineDataSourceConfig (line 54) | _defineDataSourceConfig() { method componentDidMount (line 75) | componentDidMount() { method render (line 79) | render() { function __$$eval (line 98) | function __$$eval(expr) { function __$$evalArray (line 104) | function __$$evalArray(expr) { function __$$createChildContext (line 109) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo8-datasource-prop/expected/demo-project/src/pages/layout.jsx function Layout (line 4) | function Layout() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo8-datasource-prop/expected/demo-project/src/typings.d.ts type Window (line 5) | interface Window { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo8-datasource-prop/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo9-datasource-engine/expected/demo-project/src/document.tsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo9-datasource-engine/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo9-datasource-engine/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo9-datasource-engine/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 10) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 20) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo9-datasource-engine/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo9-datasource-engine/expected/demo-project/src/pages/$/index.jsx class $$Page (line 21) | class $$Page extends React.Component { method dataSourceMap (line 30) | get dataSourceMap() { method constants (line 38) | get constants() { method constructor (line 42) | constructor(props, context) { method _defineDataSourceConfig (line 56) | _defineDataSourceConfig() { method componentDidMount (line 80) | componentDidMount() { method render (line 84) | render() { function __$$eval (line 107) | function __$$eval(expr) { function __$$evalArray (line 113) | function __$$evalArray(expr) { function __$$createChildContext (line 118) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo9-datasource-engine/expected/demo-project/src/pages/layout.jsx function Layout (line 4) | function Layout() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo9-datasource-engine/expected/demo-project/src/typings.d.ts type Window (line 5) | interface Window { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo9-datasource-engine/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_10-jsslot/expected/demo-project/src/document.tsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_10-jsslot/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_10-jsslot/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_10-jsslot/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 10) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 20) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_10-jsslot/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_10-jsslot/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 42) | class Test$$Page extends React.Component { method constants (line 45) | get constants() { method constructor (line 49) | constructor(props, context) { method componentDidUpdate (line 85) | componentDidUpdate(prevProps, prevState, snapshot) {} method componentWillUnmount (line 87) | componentWillUnmount() {} method __jp__init (line 89) | __jp__init() { method __jp__initRouter (line 93) | __jp__initRouter() { method __jp__initDataSource (line 103) | __jp__initDataSource() { method __jp__initEnv (line 107) | __jp__initEnv() { method __jp__initConfig (line 111) | __jp__initConfig() { method __jp__initUtils (line 115) | __jp__initUtils() { method fetchPkgs (line 123) | fetchPkgs() { method onPageChange (line 127) | onPageChange(pageIndex, pageSize) { method renderTime (line 135) | renderTime(time) { method renderUserName (line 139) | renderUserName(user) { method reload (line 143) | reload() { method handleResult (line 147) | handleResult() { method handleDetail (line 151) | handleDetail() { method onResultCancel (line 155) | onResultCancel() { method formatResult (line 161) | formatResult(item) { method handleDownload (line 169) | handleDownload() { method onFinish (line 173) | onFinish() { method componentDidMount (line 177) | componentDidMount() { method render (line 190) | render() { function __$$eval (line 804) | function __$$eval(expr) { function __$$evalArray (line 810) | function __$$evalArray(expr) { function __$$createChildContext (line 815) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_10-jsslot/expected/demo-project/src/pages/layout.jsx function Layout (line 4) | function Layout() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_10-jsslot/expected/demo-project/src/typings.d.ts type Window (line 5) | interface Window { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_10-jsslot/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_11-jsslot-2/expected/demo-project/src/document.tsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_11-jsslot-2/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_11-jsslot-2/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_11-jsslot-2/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 10) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 20) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_11-jsslot-2/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_11-jsslot-2/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 42) | class Test$$Page extends React.Component { method constants (line 45) | get constants() { method constructor (line 49) | constructor(props, context) { method componentDidUpdate (line 93) | componentDidUpdate(prevProps, prevState, snapshot) {} method componentWillUnmount (line 95) | componentWillUnmount() {} method __jp__init (line 97) | __jp__init() { method __jp__initRouter (line 101) | __jp__initRouter() { method __jp__initDataSource (line 105) | __jp__initDataSource() { method __jp__initEnv (line 109) | __jp__initEnv() { method __jp__initConfig (line 113) | __jp__initConfig() { method __jp__initUtils (line 117) | __jp__initUtils() { method setSearchItem (line 121) | setSearchItem() { method fetchProject (line 125) | fetchProject() { method handleProjectSearch (line 129) | handleProjectSearch() { method handleProjectChange (line 133) | handleProjectChange(id) { method fetchUser (line 139) | fetchUser() { method handleUserSearch (line 143) | handleUserSearch() { method handleUserChange (line 147) | handleUserChange(user) { method fetchPkgs (line 154) | fetchPkgs() { method onPageChange (line 158) | onPageChange(pageIndex, pageSize) { method renderTime (line 166) | renderTime(time) { method renderUserName (line 170) | renderUserName(user) { method reload (line 174) | reload() { method handleResult (line 178) | handleResult() { method handleDetail (line 182) | handleDetail() { method onResultCancel (line 186) | onResultCancel() { method formatResult (line 190) | formatResult() { method handleDownload (line 194) | handleDownload() { method onFinish (line 198) | onFinish() { method componentDidMount (line 202) | componentDidMount() { method render (line 214) | render() { function __$$eval (line 958) | function __$$eval(expr) { function __$$evalArray (line 964) | function __$$evalArray(expr) { function __$$createChildContext (line 969) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_11-jsslot-2/expected/demo-project/src/pages/layout.jsx function Layout (line 4) | function Layout() { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_11-jsslot-2/expected/demo-project/src/typings.d.ts type Window (line 5) | interface Window { FILE: modules/code-generator/tests/fixtures/test-cases/icejs3-app/demo_11-jsslot-2/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo01/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo01/expected/demo-project/src/pages/Home/index.jsx class Home$$Page (line 22) | class Home$$Page extends Component { method constructor (line 34) | constructor(props, context) { method componentDidMount (line 40) | componentDidMount() { method componentWillUnmount (line 44) | componentWillUnmount() {} method render (line 46) | render() { method _createContext (line 68) | _createContext() { method _defineDataSourceConfig (line 111) | _defineDataSourceConfig() { method _defineUtils (line 116) | _defineUtils() { method _defineMethods (line 122) | _defineMethods() { function __$$eval (line 129) | function __$$eval(expr) { function __$$evalArray (line 135) | function __$$evalArray(expr) { function __$$createChildContext (line 140) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo01/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 19) | get(refName) { method getAll (line 28) | getAll(refName) { method linkRef (line 37) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo02/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo02/expected/demo-project/src/pages/Home/index.jsx class Home$$Page (line 30) | class Home$$Page extends Component { method constructor (line 69) | constructor(props, context) { method componentDidMount (line 75) | componentDidMount() { method componentWillUnmount (line 81) | componentWillUnmount() { method render (line 85) | render() { method _createContext (line 171) | _createContext() { method _defineDataSourceConfig (line 214) | _defineDataSourceConfig() { method _defineUtils (line 293) | _defineUtils() { method _defineLifeCycles (line 299) | _defineLifeCycles() { method _defineMethods (line 322) | _defineMethods() { function __$$eval (line 334) | function __$$eval(expr) { function __$$evalArray (line 340) | function __$$evalArray(expr) { function __$$createChildContext (line 345) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo02/expected/demo-project/src/utils.js class RefsManager (line 18) | class RefsManager { method constructor (line 19) | constructor() { method clearNullRefs (line 23) | clearNullRefs() { method get (line 34) | get(refName) { method getAll (line 43) | getAll(refName) { method linkRef (line 52) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo03/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo03/expected/demo-project/src/pages/Detail/index.jsx class Detail$$Page (line 26) | class Detail$$Page extends Component { method constructor (line 38) | constructor(props, context) { method componentDidMount (line 44) | componentDidMount() { method componentWillUnmount (line 48) | componentWillUnmount() {} method render (line 50) | render() { method _createContext (line 77) | _createContext() { method _defineDataSourceConfig (line 120) | _defineDataSourceConfig() { method _defineUtils (line 125) | _defineUtils() { method _defineMethods (line 131) | _defineMethods() { function __$$eval (line 138) | function __$$eval(expr) { function __$$evalArray (line 144) | function __$$evalArray(expr) { function __$$createChildContext (line 149) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo03/expected/demo-project/src/pages/Home/index.jsx class Home$$Page (line 26) | class Home$$Page extends Component { method constructor (line 38) | constructor(props, context) { method componentDidMount (line 44) | componentDidMount() { method componentWillUnmount (line 48) | componentWillUnmount() {} method render (line 50) | render() { method _createContext (line 77) | _createContext() { method _defineDataSourceConfig (line 120) | _defineDataSourceConfig() { method _defineUtils (line 125) | _defineUtils() { method _defineMethods (line 131) | _defineMethods() { function __$$eval (line 138) | function __$$eval(expr) { function __$$evalArray (line 144) | function __$$evalArray(expr) { function __$$createChildContext (line 149) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo03/expected/demo-project/src/pages/List/index.jsx class List$$Page (line 26) | class List$$Page extends Component { method constructor (line 38) | constructor(props, context) { method componentDidMount (line 44) | componentDidMount() { method componentWillUnmount (line 48) | componentWillUnmount() {} method render (line 50) | render() { method _createContext (line 80) | _createContext() { method _defineDataSourceConfig (line 123) | _defineDataSourceConfig() { method _defineUtils (line 128) | _defineUtils() { method _defineMethods (line 134) | _defineMethods() { function __$$eval (line 141) | function __$$eval(expr) { function __$$evalArray (line 147) | function __$$evalArray(expr) { function __$$createChildContext (line 152) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo03/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 19) | get(refName) { method getAll (line 28) | getAll(refName) { method linkRef (line 37) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo04/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo04/expected/demo-project/src/pages/Home/index.jsx class Home$$Page (line 24) | class Home$$Page extends Component { method constructor (line 36) | constructor(props, context) { method componentDidMount (line 42) | componentDidMount() { method componentWillUnmount (line 46) | componentWillUnmount() {} method render (line 48) | render() { method _createContext (line 72) | _createContext() { method _defineDataSourceConfig (line 115) | _defineDataSourceConfig() { method _defineUtils (line 120) | _defineUtils() { method _defineMethods (line 126) | _defineMethods() { function __$$eval (line 133) | function __$$eval(expr) { function __$$evalArray (line 139) | function __$$evalArray(expr) { function __$$createChildContext (line 144) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo04/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 19) | get(refName) { method getAll (line 28) | getAll(refName) { method linkRef (line 37) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo05/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo05/expected/demo-project/src/pages/Home/index.jsx class Home$$Page (line 22) | class Home$$Page extends Component { method constructor (line 34) | constructor(props, context) { method componentDidMount (line 40) | componentDidMount() { method componentWillUnmount (line 44) | componentWillUnmount() {} method render (line 46) | render() { method _createContext (line 74) | _createContext() { method _defineDataSourceConfig (line 117) | _defineDataSourceConfig() { method _defineUtils (line 122) | _defineUtils() { method _defineMethods (line 128) | _defineMethods() { function __$$eval (line 135) | function __$$eval(expr) { function __$$evalArray (line 141) | function __$$evalArray(expr) { function __$$createChildContext (line 146) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo05/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 19) | get(refName) { method getAll (line 28) | getAll(refName) { method linkRef (line 37) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo06-jsslot/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo06-jsslot/expected/demo-project/src/pages/Home/index.jsx class Home$$Page (line 24) | class Home$$Page extends Component { method constructor (line 36) | constructor(props, context) { method componentDidMount (line 42) | componentDidMount() { method componentWillUnmount (line 46) | componentWillUnmount() {} method render (line 48) | render() { method _createContext (line 80) | _createContext() { method _defineDataSourceConfig (line 123) | _defineDataSourceConfig() { method _defineUtils (line 128) | _defineUtils() { method _defineMethods (line 134) | _defineMethods() { function __$$eval (line 141) | function __$$eval(expr) { function __$$evalArray (line 147) | function __$$evalArray(expr) { function __$$createChildContext (line 152) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo06-jsslot/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 19) | get(refName) { method getAll (line 28) | getAll(refName) { method linkRef (line 37) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo07-newline-in-props/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo07-newline-in-props/expected/demo-project/src/pages/Home/index.jsx class Home$$Page (line 22) | class Home$$Page extends Component { method constructor (line 34) | constructor(props, context) { method componentDidMount (line 40) | componentDidMount() { method componentWillUnmount (line 44) | componentWillUnmount() {} method render (line 46) | render() { method _createContext (line 74) | _createContext() { method _defineDataSourceConfig (line 117) | _defineDataSourceConfig() { method _defineUtils (line 122) | _defineUtils() { method _defineMethods (line 128) | _defineMethods() { function __$$eval (line 135) | function __$$eval(expr) { function __$$evalArray (line 141) | function __$$evalArray(expr) { function __$$createChildContext (line 146) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo07-newline-in-props/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 19) | get(refName) { method getAll (line 28) | getAll(refName) { method linkRef (line 37) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo08-jsslot-with-multiple-children/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo08-jsslot-with-multiple-children/expected/demo-project/src/pages/Home/index.jsx class Home$$Page (line 24) | class Home$$Page extends Component { method constructor (line 36) | constructor(props, context) { method componentDidMount (line 42) | componentDidMount() { method componentWillUnmount (line 46) | componentWillUnmount() {} method render (line 48) | render() { method _createContext (line 80) | _createContext() { method _defineDataSourceConfig (line 123) | _defineDataSourceConfig() { method _defineUtils (line 128) | _defineUtils() { method _defineMethods (line 134) | _defineMethods() { function __$$eval (line 141) | function __$$eval(expr) { function __$$evalArray (line 147) | function __$$evalArray(expr) { function __$$createChildContext (line 152) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo08-jsslot-with-multiple-children/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 19) | get(refName) { method getAll (line 28) | getAll(refName) { method linkRef (line 37) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo09-jsslot-with-conditional-children/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo09-jsslot-with-conditional-children/expected/demo-project/src/pages/Home/index.jsx class Home$$Page (line 24) | class Home$$Page extends Component { method constructor (line 36) | constructor(props, context) { method componentDidMount (line 42) | componentDidMount() { method componentWillUnmount (line 46) | componentWillUnmount() {} method render (line 48) | render() { method _createContext (line 83) | _createContext() { method _defineDataSourceConfig (line 126) | _defineDataSourceConfig() { method _defineUtils (line 131) | _defineUtils() { method _defineMethods (line 137) | _defineMethods() { function __$$eval (line 144) | function __$$eval(expr) { function __$$evalArray (line 150) | function __$$evalArray(expr) { function __$$createChildContext (line 155) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo09-jsslot-with-conditional-children/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 19) | get(refName) { method getAll (line 28) | getAll(refName) { method linkRef (line 37) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo10-jsslot-with-loop-children/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo10-jsslot-with-loop-children/expected/demo-project/src/pages/Home/index.jsx class Home$$Page (line 24) | class Home$$Page extends Component { method constructor (line 36) | constructor(props, context) { method componentDidMount (line 42) | componentDidMount() { method componentWillUnmount (line 46) | componentWillUnmount() {} method render (line 48) | render() { method _createContext (line 85) | _createContext() { method _defineDataSourceConfig (line 128) | _defineDataSourceConfig() { method _defineUtils (line 133) | _defineUtils() { method _defineMethods (line 139) | _defineMethods() { function __$$eval (line 146) | function __$$eval(expr) { function __$$evalArray (line 152) | function __$$evalArray(expr) { function __$$createChildContext (line 157) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo10-jsslot-with-loop-children/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 19) | get(refName) { method getAll (line 28) | getAll(refName) { method linkRef (line 37) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo11-utils-name-alias/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo11-utils-name-alias/expected/demo-project/src/pages/Aaaa/index.jsx class Aaaa$$Page (line 24) | class Aaaa$$Page extends Component { method constructor (line 41) | constructor(props, context) { method componentDidMount (line 47) | componentDidMount() { method componentWillUnmount (line 51) | componentWillUnmount() {} method render (line 53) | render() { method _createContext (line 75) | _createContext() { method _defineDataSourceConfig (line 118) | _defineDataSourceConfig() { method _defineUtils (line 145) | _defineUtils() { method _defineMethods (line 151) | _defineMethods() { function __$$eval (line 158) | function __$$eval(expr) { function __$$evalArray (line 164) | function __$$evalArray(expr) { function __$$createChildContext (line 169) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo11-utils-name-alias/expected/demo-project/src/utils.js class RefsManager (line 9) | class RefsManager { method constructor (line 10) | constructor() { method clearNullRefs (line 14) | clearNullRefs() { method get (line 25) | get(refName) { method getAll (line 34) | getAll(refName) { method linkRef (line 43) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo12-refs/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo12-refs/expected/demo-project/src/pages/Home/index.jsx class Home$$Page (line 22) | class Home$$Page extends Component { method constructor (line 34) | constructor(props, context) { method componentDidMount (line 40) | componentDidMount() { method componentWillUnmount (line 44) | componentWillUnmount() {} method render (line 46) | render() { method _createContext (line 75) | _createContext() { method _defineDataSourceConfig (line 131) | _defineDataSourceConfig() { method _defineUtils (line 136) | _defineUtils() { method _defineMethods (line 142) | _defineMethods() { function __$$eval (line 149) | function __$$eval(expr) { function __$$evalArray (line 155) | function __$$evalArray(expr) { function __$$createChildContext (line 160) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo12-refs/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 19) | get(refName) { method getAll (line 28) | getAll(refName) { method linkRef (line 37) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo13-datasource-prop/expected/demo-project/src/document/index.jsx function Document (line 4) | function Document() { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo13-datasource-prop/expected/demo-project/src/pages/Example/index.jsx class Example$$Page (line 22) | class Example$$Page extends Component { method constructor (line 37) | constructor(props, context) { method componentDidMount (line 43) | componentDidMount() { method componentWillUnmount (line 47) | componentWillUnmount() {} method render (line 49) | render() { method _createContext (line 77) | _createContext() { method _defineDataSourceConfig (line 120) | _defineDataSourceConfig() { method _defineUtils (line 147) | _defineUtils() { method _defineMethods (line 153) | _defineMethods() { function __$$eval (line 160) | function __$$eval(expr) { function __$$evalArray (line 166) | function __$$evalArray(expr) { function __$$createChildContext (line 171) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/rax-app/demo13-datasource-prop/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 19) | get(refName) { method getAll (line 28) | getAll(refName) { method linkRef (line 37) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo1/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo1/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo1/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo1/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo1/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 31) | class Test$$Page extends React.Component { method dataSourceMap (line 43) | get dataSourceMap() { method constants (line 51) | get constants() { method constructor (line 55) | constructor(props, context) { method _defineDataSourceConfig (line 75) | _defineDataSourceConfig() { method componentDidMount (line 136) | componentDidMount() { method render (line 142) | render() { function __$$eval (line 187) | function __$$eval(expr) { function __$$evalArray (line 193) | function __$$evalArray(expr) { function __$$createChildContext (line 198) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo1/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo2-utils-name-alias/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo2-utils-name-alias/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo2-utils-name-alias/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo2-utils-name-alias/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo2-utils-name-alias/expected/demo-project/src/pages/Aaaa/index.jsx class Aaaa$$Page (line 21) | class Aaaa$$Page extends React.Component { method dataSourceMap (line 32) | get dataSourceMap() { method constants (line 40) | get constants() { method constructor (line 44) | constructor(props, context) { method _defineDataSourceConfig (line 58) | _defineDataSourceConfig() { method componentDidMount (line 79) | componentDidMount() { method render (line 83) | render() { function __$$eval (line 100) | function __$$eval(expr) { function __$$evalArray (line 106) | function __$$evalArray(expr) { function __$$createChildContext (line 111) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo2-utils-name-alias/expected/demo-project/src/utils.js class RefsManager (line 9) | class RefsManager { method constructor (line 10) | constructor() { method clearNullRefs (line 14) | clearNullRefs() { method get (line 27) | get(refName) { method getAll (line 36) | getAll(refName) { method linkRef (line 45) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo2/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo2/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo2/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo2/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo2/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 25) | class Test$$Page extends React.Component { method constants (line 28) | get constants() { method constructor (line 32) | constructor(props, context) { method componentDidMount (line 52) | componentDidMount() { method render (line 56) | render() { function __$$eval (line 111) | function __$$eval(expr) { function __$$evalArray (line 117) | function __$$evalArray(expr) { function __$$createChildContext (line 122) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo2/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo3/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo3/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo3/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo3/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo3/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 44) | class Test$$Page extends React.Component { method constants (line 47) | get constants() { method constructor (line 51) | constructor(props, context) { method componentDidMount (line 65) | componentDidMount() {} method render (line 67) | render() { function __$$eval (line 89) | function __$$eval(expr) { function __$$evalArray (line 95) | function __$$evalArray(expr) { function __$$createChildContext (line 100) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo3/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo4/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo4/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo4/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo4/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo4/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 30) | class Test$$Page extends React.Component { method dataSourceMap (line 39) | get dataSourceMap() { method constants (line 47) | get constants() { method constructor (line 51) | constructor(props, context) { method _defineDataSourceConfig (line 71) | _defineDataSourceConfig() { method componentWillUnmount (line 96) | componentWillUnmount() { method componentDidUpdate (line 100) | componentDidUpdate(prevProps, prevState, snapshot) { method testFunc (line 104) | testFunc() { method onClick (line 108) | onClick() { method closeDialog (line 114) | closeDialog() { method onSearch (line 120) | onSearch(values) { method onClear (line 126) | onClear() { method onPageChange (line 133) | onPageChange(page, pageSize) { method componentDidMount (line 137) | componentDidMount() { method render (line 143) | render() { function __$$eval (line 274) | function __$$eval(expr) { function __$$evalArray (line 280) | function __$$evalArray(expr) { function __$$createChildContext (line 285) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo4/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo5/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo5/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo5/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo5/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo5/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 37) | class Test$$Page extends React.Component { method constants (line 40) | get constants() { method constructor (line 44) | constructor(props, context) { method componentWillUnmount (line 70) | componentWillUnmount() { method componentDidUpdate (line 74) | componentDidUpdate() { method onChange (line 78) | onChange() { method getActions (line 82) | getActions() { method onCreateOrder (line 86) | onCreateOrder() { method onCancelModal (line 90) | onCancelModal() { method onConfirmCreateOrder (line 94) | onConfirmCreateOrder() { method componentDidMount (line 98) | componentDidMount() {} method render (line 100) | render() { function __$$eval (line 371) | function __$$eval(expr) { function __$$evalArray (line 377) | function __$$evalArray(expr) { function __$$createChildContext (line 382) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo5/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo6-literal-condition/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo6-literal-condition/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo6-literal-condition/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo6-literal-condition/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo6-literal-condition/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 31) | class Test$$Page extends React.Component { method dataSourceMap (line 43) | get dataSourceMap() { method constants (line 51) | get constants() { method constructor (line 55) | constructor(props, context) { method _defineDataSourceConfig (line 75) | _defineDataSourceConfig() { method componentDidMount (line 136) | componentDidMount() { method render (line 142) | render() { function __$$eval (line 187) | function __$$eval(expr) { function __$$evalArray (line 193) | function __$$evalArray(expr) { function __$$createChildContext (line 198) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo6-literal-condition/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo7-literal-condition2/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo7-literal-condition2/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo7-literal-condition2/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo7-literal-condition2/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo7-literal-condition2/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 34) | class Test$$Page extends React.Component { method constants (line 37) | get constants() { method constructor (line 41) | constructor(props, context) { method componentDidUpdate (line 112) | componentDidUpdate(prevProps, prevState, snapshot) {} method componentWillUnmount (line 114) | componentWillUnmount() {} method __jp__init (line 116) | __jp__init() { method __jp__initRouter (line 120) | __jp__initRouter() { method __jp__initDataSource (line 124) | __jp__initDataSource() { method __jp__initEnv (line 128) | __jp__initEnv() { method __jp__initUtils (line 132) | __jp__initUtils() { method onFinishFirst (line 136) | onFinishFirst() { method onClickPreSecond (line 140) | onClickPreSecond() { method onFinishSecond (line 144) | onFinishSecond() { method onClickModifyThird (line 148) | onClickModifyThird() { method onOkModifyDialogThird (line 152) | onOkModifyDialogThird() { method onCancelModifyDialogThird (line 161) | onCancelModifyDialogThird() { method onFinishFailed (line 169) | onFinishFailed() {} method onClickPreThird (line 171) | onClickPreThird() { method onClickFirstBack (line 178) | onClickFirstBack() { method onClickSecondBack (line 183) | onClickSecondBack() { method onClickThirdBack (line 188) | onClickThirdBack() { method onValuesChange (line 193) | onValuesChange(_, values) { method componentDidMount (line 202) | componentDidMount() {} method render (line 204) | render() { function __$$eval (line 1058) | function __$$eval(expr) { function __$$evalArray (line 1064) | function __$$evalArray(expr) { function __$$createChildContext (line 1069) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo7-literal-condition2/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo8-datasource-prop/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo8-datasource-prop/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo8-datasource-prop/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo8-datasource-prop/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo8-datasource-prop/expected/demo-project/src/pages/Example/index.jsx class Example$$Page (line 19) | class Example$$Page extends React.Component { method dataSourceMap (line 28) | get dataSourceMap() { method constants (line 36) | get constants() { method constructor (line 40) | constructor(props, context) { method _defineDataSourceConfig (line 54) | _defineDataSourceConfig() { method componentDidMount (line 75) | componentDidMount() { method render (line 79) | render() { function __$$eval (line 98) | function __$$eval(expr) { function __$$evalArray (line 104) | function __$$evalArray(expr) { function __$$createChildContext (line 109) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo8-datasource-prop/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo9-datasource-engine/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo9-datasource-engine/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo9-datasource-engine/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo9-datasource-engine/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo9-datasource-engine/expected/demo-project/src/pages/$/index.jsx class $$Page (line 21) | class $$Page extends React.Component { method dataSourceMap (line 30) | get dataSourceMap() { method constants (line 38) | get constants() { method constructor (line 42) | constructor(props, context) { method _defineDataSourceConfig (line 56) | _defineDataSourceConfig() { method componentDidMount (line 80) | componentDidMount() { method render (line 84) | render() { function __$$eval (line 107) | function __$$eval(expr) { function __$$evalArray (line 113) | function __$$evalArray(expr) { function __$$createChildContext (line 118) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo9-datasource-engine/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo_10-jsslot/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo_10-jsslot/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo_10-jsslot/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo_10-jsslot/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo_10-jsslot/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 42) | class Test$$Page extends React.Component { method constants (line 45) | get constants() { method constructor (line 49) | constructor(props, context) { method componentDidUpdate (line 85) | componentDidUpdate(prevProps, prevState, snapshot) {} method componentWillUnmount (line 87) | componentWillUnmount() {} method __jp__init (line 89) | __jp__init() { method __jp__initRouter (line 93) | __jp__initRouter() { method __jp__initDataSource (line 103) | __jp__initDataSource() { method __jp__initEnv (line 107) | __jp__initEnv() { method __jp__initConfig (line 111) | __jp__initConfig() { method __jp__initUtils (line 115) | __jp__initUtils() { method fetchPkgs (line 123) | fetchPkgs() { method onPageChange (line 127) | onPageChange(pageIndex, pageSize) { method renderTime (line 135) | renderTime(time) { method renderUserName (line 139) | renderUserName(user) { method reload (line 143) | reload() { method handleResult (line 147) | handleResult() { method handleDetail (line 151) | handleDetail() { method onResultCancel (line 155) | onResultCancel() { method formatResult (line 161) | formatResult(item) { method handleDownload (line 169) | handleDownload() { method onFinish (line 173) | onFinish() { method componentDidMount (line 177) | componentDidMount() { method render (line 190) | render() { function __$$eval (line 804) | function __$$eval(expr) { function __$$evalArray (line 810) | function __$$evalArray(expr) { function __$$createChildContext (line 815) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo_10-jsslot/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo_11-jsslot-2/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo_11-jsslot-2/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo_11-jsslot-2/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo_11-jsslot-2/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo_11-jsslot-2/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 42) | class Test$$Page extends React.Component { method constants (line 45) | get constants() { method constructor (line 49) | constructor(props, context) { method componentDidUpdate (line 93) | componentDidUpdate(prevProps, prevState, snapshot) {} method componentWillUnmount (line 95) | componentWillUnmount() {} method __jp__init (line 97) | __jp__init() { method __jp__initRouter (line 101) | __jp__initRouter() { method __jp__initDataSource (line 105) | __jp__initDataSource() { method __jp__initEnv (line 109) | __jp__initEnv() { method __jp__initConfig (line 113) | __jp__initConfig() { method __jp__initUtils (line 117) | __jp__initUtils() { method setSearchItem (line 121) | setSearchItem() { method fetchProject (line 125) | fetchProject() { method handleProjectSearch (line 129) | handleProjectSearch() { method handleProjectChange (line 133) | handleProjectChange(id) { method fetchUser (line 139) | fetchUser() { method handleUserSearch (line 143) | handleUserSearch() { method handleUserChange (line 147) | handleUserChange(user) { method fetchPkgs (line 154) | fetchPkgs() { method onPageChange (line 158) | onPageChange(pageIndex, pageSize) { method renderTime (line 166) | renderTime(time) { method renderUserName (line 170) | renderUserName(user) { method reload (line 174) | reload() { method handleResult (line 178) | handleResult() { method handleDetail (line 182) | handleDetail() { method onResultCancel (line 186) | onResultCancel() { method formatResult (line 190) | formatResult() { method handleDownload (line 194) | handleDownload() { method onFinish (line 198) | onFinish() { method componentDidMount (line 202) | componentDidMount() { method render (line 214) | render() { function __$$eval (line 958) | function __$$eval(expr) { function __$$evalArray (line 964) | function __$$evalArray(expr) { function __$$createChildContext (line 969) | function __$$createChildContext(oldContext, ext) { FILE: modules/code-generator/tests/fixtures/test-cases/react-app/demo_11-jsslot-2/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/fixtures/test-cases/react-module/demo1/expected/demo-project/src/layouts/BasicLayout/components/Footer/index.jsx function Footer (line 5) | function Footer() { FILE: modules/code-generator/tests/fixtures/test-cases/react-module/demo1/expected/demo-project/src/layouts/BasicLayout/components/Logo/index.jsx function Logo (line 6) | function Logo({ image, text, url }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-module/demo1/expected/demo-project/src/layouts/BasicLayout/components/PageNav/index.jsx function getNavMenuItems (line 11) | function getNavMenuItems(menusData) { function getSubMenuOrItem (line 21) | function getSubMenuOrItem(item, index) { FILE: modules/code-generator/tests/fixtures/test-cases/react-module/demo1/expected/demo-project/src/layouts/BasicLayout/index.jsx function BasicLayout (line 30) | function BasicLayout({ children }) { FILE: modules/code-generator/tests/fixtures/test-cases/react-module/demo1/expected/demo-project/src/pages/Test/index.jsx class Test$$Page (line 9) | class Test$$Page extends React.Component { method constructor (line 10) | constructor(props, context) { method componentDidMount (line 20) | componentDidMount() { method $ (line 24) | $(refName) { method $$ (line 28) | $$(refName) { method render (line 32) | render() { FILE: modules/code-generator/tests/fixtures/test-cases/react-module/demo1/expected/demo-project/src/utils.js class RefsManager (line 3) | class RefsManager { method constructor (line 4) | constructor() { method clearNullRefs (line 8) | clearNullRefs() { method get (line 21) | get(refName) { method getAll (line 30) | getAll(refName) { method linkRef (line 39) | linkRef(refName) { FILE: modules/code-generator/tests/helpers/solutionHelper.ts function removeActualDirRecursiveSync (line 8) | function removeActualDirRecursiveSync(actualDir: string, caseFullDir: st... function runPrettierSync (line 12) | function runPrettierSync(files: string[], cwd: string) { function diffActualAndExpectedSync (line 16) | function diffActualAndExpectedSync(caseFullDir: string): string { function ensureShellExec (line 31) | function ensureShellExec( function colorizeDiffOutput (line 54) | function colorizeDiffOutput(output: string): string { function getSubDirectoriesSync (line 75) | function getSubDirectoriesSync(baseDir: string) { method toBeSameFileContents (line 84) | toBeSameFileContents(caseFullDir: string) { type Matchers (line 102) | interface Matchers { FILE: modules/code-generator/tests/public/cli.test.ts constant PROJECT_ROOT (line 5) | const PROJECT_ROOT = path.resolve(__dirname, '../..'); FILE: modules/code-generator/tests/public/solutions/icejs3-app.test.ts constant TEST_CASES_DIR (line 19) | const TEST_CASES_DIR = path.join(__dirname, '../../fixtures/test-cases/i... constant SHOULD_UPDATE_EXPECTED (line 20) | const SHOULD_UPDATE_EXPECTED = process.env.UPDATE_EXPECTED === 'true'; function defineTest (line 24) | function defineTest(caseDirName: string) { function exportProject (line 52) | async function exportProject(schemaJson: IPublicTypeProjectSchema, targe... FILE: modules/code-generator/tests/public/solutions/rax-app.test.ts constant TEST_CASES_DIR (line 20) | const TEST_CASES_DIR = path.join(__dirname, '../../fixtures/test-cases/r... constant SHOULD_UPDATE_EXPECTED (line 21) | const SHOULD_UPDATE_EXPECTED = process.env.UPDATE_EXPECTED === 'true'; function defineTest (line 25) | function defineTest(caseDirName: string) { function exportProject (line 53) | async function exportProject(schemaJson: IPublicTypeProjectSchema, targe... FILE: modules/code-generator/tests/public/solutions/react-app.test.ts constant TEST_CASES_DIR (line 19) | const TEST_CASES_DIR = path.join(__dirname, '../../fixtures/test-cases/r... constant SHOULD_UPDATE_EXPECTED (line 20) | const SHOULD_UPDATE_EXPECTED = process.env.UPDATE_EXPECTED === 'true'; function defineTest (line 24) | function defineTest(caseDirName: string) { function exportProject (line 52) | async function exportProject(schemaJson: IPublicTypeProjectSchema, targe... FILE: modules/code-generator/tests/utils/resultHelper/removeDirsFromResult.test.ts function listAllDirs (line 99) | function listAllDirs(result: ResultDir): string[] { FILE: modules/code-generator/tests/utils/resultHelper/removeFilesFromResult.test.ts function listAllFiles (line 100) | function listAllFiles(result: ResultDir): string[] { FILE: modules/code-generator/tests/utils/version.test.ts constant NO_COMPATIBLE_VERSIONS (line 3) | const NO_COMPATIBLE_VERSIONS = /no compatible versions/; FILE: modules/material-parser/demo/component.jsx class Demo (line 7) | class Demo extends React.Component { method render (line 8) | render() { FILE: modules/material-parser/demo/component.tsx type DemoProps (line 6) | interface DemoProps { FILE: modules/material-parser/src/core/schema/types.ts type ComponentMeta (line 10) | type ComponentMeta = BasicSection & PropsSection & ConfigureSection; type PropType (line 11) | type PropType = BasicType | RequiredType | ComplexType; type BasicType (line 12) | type BasicType = 'array' | 'bool' | 'func' | 'number' | 'object' | 'stri... type ComplexType (line 13) | type ComplexType = OneOf | OneOfType | ArrayOf | ObjectOf | Shape | Exact; type ConfigureProp (line 14) | type ConfigureProp = { type BasicSection (line 22) | interface BasicSection { type Npm (line 34) | interface Npm { type PropsSection (line 43) | interface PropsSection { type RequiredType (line 53) | interface RequiredType { type OneOf (line 57) | interface OneOf { type OneOfType (line 63) | interface OneOfType { type ArrayOf (line 69) | interface ArrayOf { type ObjectOf (line 75) | interface ObjectOf { type Shape (line 81) | interface Shape { type Exact (line 90) | interface Exact { type ConfigureSection (line 99) | interface ConfigureSection { type ConfigureFieldProp (line 113) | interface ConfigureFieldProp { type ConfigureFieldSetter (line 119) | interface ConfigureFieldSetter { type ConfigureGroupProp (line 144) | interface ConfigureGroupProp { type ConfigureComponent (line 149) | interface ConfigureComponent { FILE: modules/material-parser/src/generate.ts function genManifest (line 37) | async function genManifest( FILE: modules/material-parser/src/localize.ts function createFakePackage (line 21) | async function createFakePackage(params: { function createworkDir (line 62) | async function createworkDir(tempDir?: string): Promise { function getPkgNameAndVersion (line 78) | function getPkgNameAndVersion(pkgNameWithVersion: string): { [key: strin... function localize (line 93) | async function localize(options: IMaterializeOnlineOptions): Promise<{ FILE: modules/material-parser/src/parse/dynamic/index.ts type IComponentInfo (line 9) | interface IComponentInfo { function getKeys (line 30) | function getKeys(com: any) { function isComponent (line 38) | function isComponent(obj: any) { FILE: modules/material-parser/src/parse/dynamic/requireInSandbox.ts function requireInSandbox (line 6) | function requireInSandbox(filePath: string, PropTypes: any) { FILE: modules/material-parser/src/parse/index.ts type IParseArgs (line 10) | interface IParseArgs extends IMaterialScanModel { function isTSLike (line 21) | function isTSLike(str) { FILE: modules/material-parser/src/parse/js/handlers/defaultPropsHandler.ts type NodePathType (line 5) | type NodePathType = typeof NodePath; function getDefaultValue (line 16) | function getDefaultValue(path: NodePathType) { function getStatelessPropsPath (line 53) | function getStatelessPropsPath(componentDefinition: any) { function getDefaultPropsPath (line 62) | function getDefaultPropsPath(componentDefinition: any) { function getDefaultValuesFromProps (line 84) | function getDefaultValuesFromProps(properties: any[], documentation: any... function defaultPropsHandler (line 115) | function defaultPropsHandler(documentation: any, componentDefinition: an... FILE: modules/material-parser/src/parse/js/handlers/preProcessHandler.ts function preProcessHandler (line 1) | function preProcessHandler(documentation: any, path: any) { FILE: modules/material-parser/src/parse/js/handlers/propTypeHandler.ts function isPropTypesExpression (line 33) | function isPropTypesExpression(path: any) { function amendPropTypes (line 41) | function amendPropTypes(getDescriptor: any, path: any, documentation, pr... function getDefinePropertyValuePath (line 84) | function getDefinePropertyValuePath(nodePath: any, propName: string) { function getPropTypeHandler (line 109) | function getPropTypeHandler(propName: string) { FILE: modules/material-parser/src/parse/js/handlers/propTypeJsDocHandler.ts function getType (line 10) | function getType(type = 'void') { function generateRaw (line 20) | function generateRaw(params = [], returns = { type: 'void' }): string { function resolveDocumentation (line 25) | function resolveDocumentation(documentation) { function propTypeJsDocHandler (line 53) | function propTypeJsDocHandler(documentation, path) { FILE: modules/material-parser/src/parse/js/index.ts function parse (line 9) | function parse(filePath: string): IMaterialParsedModel[] { FILE: modules/material-parser/src/parse/js/resolver/checkIsIIFE.ts function checkIsIIFE (line 1) | function checkIsIIFE(path: any) { FILE: modules/material-parser/src/parse/js/resolver/findAssignedMethods.ts function findAssignedMethods (line 7) | function findAssignedMethods(scope: any, idPath: any) { FILE: modules/material-parser/src/parse/js/resolver/index.ts function ignore (line 29) | function ignore() { function isComponentDefinition (line 33) | function isComponentDefinition(path: any) { function resolveDefinition (line 42) | function resolveDefinition(definition: any) { function getDefinition (line 58) | function getDefinition(definition: any, cache: ICache = {}): any { type IMethodsPath (line 157) | interface IMethodsPath { function getSubComponents (line 167) | function getSubComponents(path: any, scope: any, cache: ICache) { function findAllExportedComponentDefinition (line 279) | function findAllExportedComponentDefinition(ast: any) { FILE: modules/material-parser/src/parse/js/resolver/isReactComponentStaticMember.ts function isReactComponentStaticMember (line 6) | function isReactComponentStaticMember(methodPath: any) { FILE: modules/material-parser/src/parse/js/resolver/isStaticMethod.ts function isStaticMethod (line 9) | function isStaticMethod(path: any) { FILE: modules/material-parser/src/parse/js/resolver/resolveExportDeclaration.ts function resolveExportDeclaration (line 5) | function resolveExportDeclaration(path: any) { FILE: modules/material-parser/src/parse/js/resolver/resolveHOC.ts function resolveHOC (line 11) | function resolveHOC(path: any): any { FILE: modules/material-parser/src/parse/js/resolver/resolveIIFE.ts function resolveIIFE (line 11) | function resolveIIFE(path: any) { FILE: modules/material-parser/src/parse/js/resolver/resolveImport.ts function isImportLike (line 8) | function isImportLike(path) { function isRequireLike (line 17) | function isRequireLike(path: any) { function resolveToImport (line 30) | function resolveToImport(initialPath) { function getPath (line 77) | function getPath(path: any, name: any) { function resolveImport (line 101) | function resolveImport(path: any, callback: any) { FILE: modules/material-parser/src/parse/js/resolver/resolveTranspiledClass.ts function resolveTranspiledClass (line 8) | function resolveTranspiledClass(path: any) { FILE: modules/material-parser/src/parse/js/utils/cache.ts type ICache (line 1) | interface ICache { function set (line 7) | function set(scope: string, name: string, value: any) { function get (line 12) | function get(scope: string, name: string) { function has (line 16) | function has(scope: string, name: string) { FILE: modules/material-parser/src/parse/js/utils/evaluate.ts function isInfinity (line 5) | function isInfinity(path) { function wrapValue (line 9) | function wrapValue(value, confident = true) { function evaluate (line 16) | function evaluate(path: any) { FILE: modules/material-parser/src/parse/js/utils/findJSFilePath.ts function findJSFilePath (line 4) | function findJSFilePath(fileBasePath: string): string { FILE: modules/material-parser/src/parse/js/utils/getComposedPath.ts function getComposedPropTypesPath (line 15) | function getComposedPropTypesPath(documentation, propName, p) { FILE: modules/material-parser/src/parse/js/utils/getRoot.ts function getRoot (line 1) | function getRoot(path: any) { FILE: modules/material-parser/src/parse/js/utils/makeProxy.ts function makeProxy (line 1) | function makeProxy(target: { [name: string]: any }, meta: any = {}): any { FILE: modules/material-parser/src/parse/transform.ts function transformType (line 7) | function transformType(itemType: any) { function combineOneOfValues (line 201) | function combineOneOfValues(propType) { function transformItem (line 253) | function transformItem(name: string, item: any) { FILE: modules/material-parser/src/parse/ts/generateDTS.ts function generateDTS (line 15) | function generateDTS({ FILE: modules/material-parser/src/parse/ts/index.ts type ExtendedType (line 15) | type ExtendedType = ts.Type & { function getNextParentIds (line 20) | function getNextParentIds(parentIds: number[], type: ts.Type) { function getSymbolName (line 29) | function getSymbolName(symbol: ts.Symbol) { function getFunctionParams (line 39) | function getFunctionParams(parameters: any[] = [], checker, parentIds, t... function getFunctionReturns (line 51) | function getFunctionReturns(node: any, checker, parentIds, type) { function isComplexType (line 90) | function isComplexType(type) { function getDocgenTypeHelper (line 108) | function getDocgenTypeHelper( class MyParser (line 391) | class MyParser extends Parser { method getDocgenType (line 392) | getDocgenType(propType: ts.Type): any { method extractPropsFromTypeIfStatelessComponent (line 405) | public extractPropsFromTypeIfStatelessComponent(type: ts.Type): ts.Sym... type SymbolWithMeta (line 460) | interface SymbolWithMeta extends ts.Symbol { function getComponentName (line 467) | function getComponentName(exportName, displayName) { function parseTS (line 479) | function parseTS(filePath: string, args: IParseArgs): ComponentDoc[] { FILE: modules/material-parser/src/scan.ts function scan (line 13) | async function scan( FILE: modules/material-parser/src/types/Basic.ts type Json (line 1) | interface Json { type JsonArray (line 4) | type JsonArray = Array = T extends infer O ? { [K in keyof O]: O[K] } : never; FILE: modules/material-parser/src/types/ChannelType.ts type ChannelType (line 4) | enum ChannelType { FILE: modules/material-parser/src/types/DSLType.ts type DSLType (line 4) | type DSLType = 'react' | 'rax'; FILE: modules/material-parser/src/types/IAccesser.ts type IAccesser (line 7) | interface IAccesser { FILE: modules/material-parser/src/types/IExtensionConfigManifest.ts type IExtensionConfigManifest (line 6) | type IExtensionConfigManifest = (params: { FILE: modules/material-parser/src/types/IMaterialParsedModel.ts type IPropType (line 5) | interface IPropType { type IPropTypes (line 12) | type IPropTypes = IPropType[]; type IMaterialParsedModel (line 14) | interface IMaterialParsedModel { FILE: modules/material-parser/src/types/IMaterialScanModel.ts type IMaterialScanModel (line 4) | interface IMaterialScanModel { FILE: modules/material-parser/src/types/IMaterializeOptions.ts type IMaterializeCommonOptions (line 7) | interface IMaterializeCommonOptions { type IMaterializeLocalOptions (line 22) | interface IMaterializeLocalOptions extends IMaterializeCommonOptions { type IMaterializeOnlineCommonOptions (line 52) | interface IMaterializeOnlineCommonOptions { type IMaterializeOnlineEntryOptions (line 69) | interface IMaterializeOnlineEntryOptions { type IMaterializeOnlinePackageAndVersionOptions (line 78) | interface IMaterializeOnlinePackageAndVersionOptions { type IMaterializeOnlineOptions (line 102) | type IMaterializeOnlineOptions = Expand< type IMaterializeOptions (line 111) | type IMaterializeOptions = Expand { } FILE: modules/material-parser/test/fixtures/dts-component/src/index.jsx class WhaleTelephone (line 14) | class WhaleTelephone extends React.Component { method constructor (line 36) | constructor(props) { method componentDidMount (line 44) | componentDidMount() { method componentWillUnmount (line 51) | componentWillUnmount() { method render (line 91) | render() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeBlank/amManifest.js function _update (line 4) | function _update(Nygma, node) { method didMount (line 74) | didMount (props) { method didUpdate (line 81) | didUpdate (Nygma, node, args) { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeBlank/index.js function AIMakeBlank (line 20) | function AIMakeBlank() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeIcon/IconFont.js function createFromIconfont (line 13) | function createFromIconfont(options) { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeIcon/index.js function AIMakeIcon (line 19) | function AIMakeIcon() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeImage/index.js function AIMakeImage (line 18) | function AIMakeImage() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeLink/index.js function AIMakeLink (line 21) | function AIMakeLink() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakePlaceholder/index.js function AIMakePlaceholder (line 17) | function AIMakePlaceholder() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/AIMakeText/index.js function AIMakeText (line 20) | function AIMakeText() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/Root/index.js function Root (line 15) | function Root() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/utils/HOCBackgroundProps.js function _class (line 29) | function _class() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/utils/HOCBoxModelProps.js function _class (line 40) | function _class() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/utils/HOCFlexLayoutProps.js function _class (line 32) | function _class() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/utils/HOCLayoutProps.js function _class (line 31) | function _class() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/es/basic/utils/HOCTextProps.js function _class (line 31) | function _class() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/AIMakeBlank/amManifest.js function _update (line 5) | function _update(Nygma, node) { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/AIMakeBlank/index.js class AIMakeBlank (line 9) | class AIMakeBlank extends Component { method render (line 29) | render() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/AIMakeIcon/IconFont.js function createFromIconfont (line 8) | function createFromIconfont(options) { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/AIMakeIcon/index.js class AIMakeIcon (line 7) | class AIMakeIcon extends Component { method render (line 28) | render() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/AIMakeImage/index.js class AIMakeImage (line 6) | class AIMakeImage extends Component { method render (line 16) | render() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/AIMakeLink/index.js class AIMakeLink (line 9) | class AIMakeLink extends Component { method render (line 27) | render() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/AIMakePlaceholder/index.js class AIMakePlaceholder (line 7) | class AIMakePlaceholder extends Component { method render (line 23) | render() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/AIMakeText/index.js class AIMakeText (line 9) | class AIMakeText extends Component { method render (line 43) | render() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/Root/index.js class Root (line 4) | class Root extends React.Component { method render (line 22) | render() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/utils/HOCBackgroundProps.js method render (line 32) | render() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/utils/HOCBoxModelProps.js method render (line 54) | render() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/utils/HOCFlexLayoutProps.js method render (line 43) | render() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/utils/HOCLayoutProps.js method render (line 38) | render() { FILE: modules/material-parser/test/fixtures/multiple-exported-component/src/basic/utils/HOCTextProps.js method render (line 38) | render() { FILE: modules/material-parser/test/fixtures/rax-component/src/index.tsx type Props (line 7) | interface Props { FILE: modules/material-parser/test/fixtures/single-exported-component/es/index.js function Demo (line 19) | function Demo() { FILE: modules/material-parser/test/fixtures/ts-component/src/main-module.tsx type Gender (line 8) | enum Gender { type Obj (line 13) | interface Obj { type Func (line 18) | type Func = (a: string) => JSX.Element; type Union (line 19) | type Union = type Props (line 26) | interface Props { type AppProps (line 85) | interface AppProps extends React.FC { method func (line 98) | func(a: string) { FILE: modules/material-parser/test/fixtures/ts-component/src/sub-module.tsx type Props (line 3) | interface Props { class SubModule (line 7) | class SubModule extends React.Component { method render (line 12) | render() { FILE: modules/material-parser/test/fixtures/ts-component2/src/empty.tsx type DefaultEmptyImg (line 4) | interface DefaultEmptyImg { FILE: modules/material-parser/test/fixtures/ts-component2/src/index.tsx type EmptyProps (line 5) | interface EmptyProps extends React.HTMLAttributes { type EmptyType (line 16) | interface EmptyType extends React.FC { FILE: modules/material-parser/test/fixtures/without-display-name/index.js method render (line 9) | render() { FILE: packages/designer/src/builtin-simulator/bem-tools/border-container.tsx class BorderContainerInstance (line 11) | class BorderContainerInstance extends PureComponent<{ method render (line 18) | render() { function getTitle (line 40) | function getTitle(title: string | IPublicTypeI18nData | ReactElement) { class BorderContainer (line 50) | class BorderContainer extends Component<{ method scale (line 57) | get scale() { method scrollX (line 61) | get scrollX() { method scrollY (line 65) | get scrollY() { method componentDidMount (line 69) | componentDidMount() { method render (line 81) | render() { FILE: packages/designer/src/builtin-simulator/bem-tools/border-detecting.tsx class BorderDetectingInstance (line 9) | class BorderDetectingInstance extends PureComponent<{ method render (line 17) | render() { class BorderDetecting (line 47) | class BorderDetecting extends Component<{ host: BuiltinSimulatorHost }> { method scale (line 48) | get scale() { method scrollX (line 52) | get scrollX() { method scrollY (line 56) | get scrollY() { method current (line 60) | get current() { method render (line 75) | render() { FILE: packages/designer/src/builtin-simulator/bem-tools/border-resizing.tsx class BoxResizing (line 12) | class BoxResizing extends Component<{ host: BuiltinSimulatorHost }> { method host (line 15) | get host(): BuiltinSimulatorHost { method dragging (line 19) | get dragging(): boolean { method selecting (line 23) | get selecting() { method componentDidUpdate (line 32) | componentDidUpdate() { method render (line 37) | render() { class BoxResizingForNode (line 58) | class BoxResizingForNode extends Component<{ host: BuiltinSimulatorHost;... method host (line 61) | get host(): BuiltinSimulatorHost { method dragging (line 65) | get dragging(): boolean { method instances (line 69) | get instances() { method render (line 73) | render() { class BoxResizingInstance (line 101) | class BoxResizingInstance extends Component<{ method constructor (line 122) | constructor(props: any) { method componentWillUnmount (line 127) | componentWillUnmount() { method componentDidMount (line 134) | componentDidMount() { method willBind (line 192) | willBind() { method render (line 236) | render() { FILE: packages/designer/src/builtin-simulator/bem-tools/border-selecting.tsx class BorderSelectingInstance (line 21) | class BorderSelectingInstance extends Component<{ method componentWillUnmount (line 26) | componentWillUnmount() { method render (line 30) | render() { class Toolbar (line 67) | @observer method render (line 69) | render() { function createAction (line 123) | function createAction(content: ReactNode | ComponentType | IPublicT... class BorderSelectingForNode (line 159) | class BorderSelectingForNode extends Component<{ host: ISimulatorHost; n... method host (line 160) | get host(): ISimulatorHost { method dragging (line 164) | get dragging(): boolean { method instances (line 168) | get instances() { method render (line 172) | render() { class BorderSelecting (line 198) | class BorderSelecting extends Component<{ host: BuiltinSimulatorHost }> { method host (line 199) | get host(): BuiltinSimulatorHost { method dragging (line 203) | get dragging(): boolean { method selecting (line 207) | get selecting() { method render (line 216) | render() { FILE: packages/designer/src/builtin-simulator/bem-tools/drag-resize-engine.ts class DragResizeEngine (line 8) | class DragResizeEngine { method constructor (line 15) | constructor(designer: Designer) { method isDragResizing (line 20) | isDragResizing() { method from (line 30) | from(shell: Element, direction: string, boost: (e: MouseEvent) => any) { method onResizeStart (line 96) | onResizeStart(func: (e: MouseEvent, direction: string, node: any) => a... method onResize (line 103) | onResize( method onResizeEnd (line 112) | onResizeEnd(func: (e: MouseEvent, direction: string, node: any) => any) { method getMasterSensors (line 119) | private getMasterSensors(): ISimulatorHost[] { FILE: packages/designer/src/builtin-simulator/bem-tools/index.tsx class BemTools (line 13) | class BemTools extends Component<{ host: BuiltinSimulatorHost }> { method render (line 14) | render() { FILE: packages/designer/src/builtin-simulator/bem-tools/insertion.tsx type InsertionData (line 14) | interface InsertionData { function processChildrenDetail (line 26) | function processChildrenDetail(sim: ISimulatorHost, container: INode, de... function processDetail (line 97) | function processDetail({ target, detail, document }: DropLocation): Inse... class InsertionView (line 116) | class InsertionView extends Component<{ host: BuiltinSimulatorHost }> { method render (line 117) | render() { FILE: packages/designer/src/builtin-simulator/bem-tools/manager.ts type BemToolsData (line 6) | type BemToolsData = { class BemToolsManager (line 11) | class BemToolsManager { method constructor (line 16) | constructor(designer: Designer) { method addBemTools (line 20) | addBemTools(toolsData: BemToolsData) { method removeBemTools (line 27) | removeBemTools(name: string) { method getAllBemTools (line 34) | getAllBemTools() { FILE: packages/designer/src/builtin-simulator/create-simulator.ts function createSimulator (line 16) | function createSimulator( FILE: packages/designer/src/builtin-simulator/host-view.tsx type SimulatorHostProps (line 16) | type SimulatorHostProps = BuiltinSimulatorProps & { class BuiltinSimulatorHostView (line 21) | class BuiltinSimulatorHostView extends Component { method constructor (line 24) | constructor(props: any) { method shouldComponentUpdate (line 32) | shouldComponentUpdate(nextProps: BuiltinSimulatorProps) { method render (line 37) | render() { class Canvas (line 47) | @observer method render (line 49) | render() { class Content (line 70) | @observer method componentDidMount (line 78) | componentDidMount() { method componentWillUnmount (line 93) | componentWillUnmount() { method render (line 97) | render() { FILE: packages/designer/src/builtin-simulator/host.ts type LibraryItem (line 78) | type LibraryItem = IPublicTypePackage & { type DeviceStyleProps (line 85) | interface DeviceStyleProps { type BuiltinSimulatorProps (line 90) | interface BuiltinSimulatorProps { class BuiltinSimulatorHost (line 142) | class BuiltinSimulatorHost implements ISimulatorHost unknown, effect: (... method autorun (line 366) | autorun(effect: (reaction: IReactionPublic) => void, options?: IReacti... method purge (line 370) | purge(): void { method mountViewport (line 375) | mountViewport(viewport: HTMLElement | null) { method buildLibrary (line 396) | buildLibrary(library?: LibraryItem[]) { method rerender (line 431) | rerender() { method mountContentFrame (line 436) | async mountContentFrame(iframe: HTMLIFrameElement | null): Promise, selector: string): ... FILE: packages/designer/src/builtin-simulator/live-editing/live-editing.ts constant EDITOR_KEY (line 5) | const EDITOR_KEY = 'data-setter-prop'; function getSetterPropElement (line 7) | function getSetterPropElement(ele: HTMLElement, root: HTMLElement): HTML... function defaultSaveContent (line 15) | function defaultSaveContent(content: string, prop: Prop) { type EditingTarget (line 19) | interface EditingTarget { function addLiveEditingSaveHandler (line 26) | function addLiveEditingSaveHandler(handler: SaveHandler) { function clearLiveEditingSaveHandler (line 29) | function clearLiveEditingSaveHandler() { function addLiveEditingSpecificRule (line 34) | function addLiveEditingSpecificRule(rule: SpecificRule) { function clearLiveEditingSpecificRule (line 37) | function clearLiveEditingSpecificRule() { class LiveEditing (line 41) | class LiveEditing { method apply (line 54) | apply(target: EditingTarget) { method editing (line 168) | get editing() { method saveAndDispose (line 172) | saveAndDispose() { method dispose (line 180) | dispose() { type SpecificRule (line 189) | type SpecificRule = (target: EditingTarget) => (IPublicTypeLiveTextEditi... type SaveHandler (line 193) | interface SaveHandler { function setCaret (line 198) | function setCaret(event: MouseEvent) { function selectRange (line 208) | function selectRange(doc: Document, range: Range) { function queryPropElement (line 216) | function queryPropElement(rootElement: HTMLElement, targetElement: HTMLE... FILE: packages/designer/src/builtin-simulator/node-selector/index.tsx type IProps (line 11) | interface IProps { type IState (line 15) | interface IState { type UnionNode (line 19) | type UnionNode = INode | null; class InstanceNodeSelector (line 22) | class InstanceNodeSelector extends React.Component { method componentDidMount (line 27) | componentDidMount() { method render (line 124) | render() { FILE: packages/designer/src/builtin-simulator/renderer.ts type BuiltinSimulatorRenderer (line 4) | type BuiltinSimulatorRenderer = IPublicTypeSimulatorRenderer any; type RendererConsumer (line 7) | type RendererConsumer = (renderer: BuiltinSimulatorRenderer, data: T)... class ResourceConsumer (line 21) | class ResourceConsumer { method constructor (line 34) | constructor(provider: () => T, private consumer?: RendererConsumer) { method consume (line 41) | consume(consumerOrRenderer: BuiltinSimulatorRenderer | ((data: T) => a... method dispose (line 71) | dispose() { method waitFirstConsume (line 81) | waitFirstConsume(): Promise { FILE: packages/designer/src/builtin-simulator/utils/parse-metadata.ts type LowcodeCheckType (line 19) | interface LowcodeCheckType { function makeRequired (line 28) | function makeRequired(propType: any, lowcodeType: string | object): Lowc... function define (line 45) | function define(propType: any = PropTypes.any, lowcodeType: string | obj... function parseProps (line 140) | function parseProps(component: any): IPublicTypePropConfig[] { function parseMetadata (line 214) | function parseMetadata(component: any): any { FILE: packages/designer/src/builtin-simulator/utils/path.ts function isPackagePath (line 5) | function isPackagePath(path: string): boolean { function toTitleCase (line 13) | function toTitleCase(s: string): string { function generateComponentName (line 24) | function generateComponentName(path: string): string { function getNormalizedImportPath (line 36) | function getNormalizedImportPath(path: string): string { function makeRelativePath (line 62) | function makeRelativePath(toPath: string, fromPath: string) { function normalizeArray (line 101) | function normalizeArray(parts: string[], allowAboveRoot: boolean) { function normalize (line 125) | function normalize(path: string): string { function resolveAbsoluatePath (line 142) | function resolveAbsoluatePath(path: string, base: string): string { function joinPath (line 154) | function joinPath(...segments: string[]) { function removeVersion (line 168) | function removeVersion(path: string): string { FILE: packages/designer/src/builtin-simulator/utils/throttle.ts function throttle (line 4) | function throttle(func: Function, delay: number) { FILE: packages/designer/src/builtin-simulator/viewport.ts class Viewport (line 5) | class Viewport implements IViewport { method bounds (line 10) | get bounds(): DOMRect { method contentBounds (line 21) | get contentBounds(): DOMRect { method constructor (line 28) | constructor() { method mount (line 32) | mount(viewportElement: HTMLElement | null) { method touch (line 40) | touch() { method height (line 46) | get height(): number { method height (line 53) | set height(newHeight: number) { method width (line 61) | get width(): number { method width (line 68) | set width(newWidth: number) { method scale (line 81) | get scale(): number { method scale (line 85) | set scale(newScale: number) { method contentHeight (line 99) | get contentHeight(): number | AutoFit { method contentHeight (line 103) | set contentHeight(newContentHeight: number | AutoFit) { method contentWidth (line 107) | get contentWidth(): number | AutoFit { method contentWidth (line 111) | set contentWidth(val: number | AutoFit) { method scrollX (line 119) | get scrollX() { method scrollY (line 123) | get scrollY() { method scrollTarget (line 132) | get scrollTarget(): ScrollTarget | undefined { method scrolling (line 138) | get scrolling(): boolean { method setScrollTarget (line 142) | setScrollTarget(target: Window) { method toGlobalPoint (line 163) | toGlobalPoint(point: Point): Point { method toLocalPoint (line 175) | toLocalPoint(point: Point): Point { FILE: packages/designer/src/component-actions.ts function deduplicateRef (line 13) | function deduplicateRef(node: IPublicModelNode | null | undefined) { class ComponentActions (line 21) | class ComponentActions { method action (line 31) | action(node: IPublicModelNode) { method action (line 43) | action(node: IPublicModelNode) { method action (line 59) | action(node: IPublicModelNode) { method action (line 92) | action(node: IPublicModelNode) { method action (line 108) | action(node: IPublicModelNode) { method constructor (line 120) | constructor() { method removeBuiltinComponentAction (line 125) | removeBuiltinComponentAction(name: string) { method addBuiltinComponentAction (line 131) | addBuiltinComponentAction(action: IPublicTypeComponentAction) { method modifyBuiltinComponentAction (line 135) | modifyBuiltinComponentAction( method registerMetadataTransducer (line 145) | registerMetadataTransducer( method getRegisteredMetadataTransducers (line 160) | getRegisteredMetadataTransducers(): IPublicTypeMetadataTransducer[] { FILE: packages/designer/src/component-meta.ts function ensureAList (line 27) | function ensureAList(list?: string | string[]): string[] | null { function buildFilter (line 43) | function buildFilter(rule?: string | string[] | RegExp | IPublicTypeNest... type IComponentMeta (line 64) | interface IComponentMeta extends IPublicModelComponentMeta { class ComponentMeta (line 76) | class ComponentMeta implements IComponentMeta { method npm (line 83) | get npm() { method npm (line 87) | set npm(_npm: any) { method componentName (line 93) | get componentName(): string { method isContainer (line 99) | get isContainer(): boolean { method isMinimalRenderUnit (line 103) | get isMinimalRenderUnit(): boolean { method isModal (line 109) | get isModal(): boolean { method descriptor (line 115) | get descriptor(): string | undefined { method rootSelector (line 121) | get rootSelector(): string | undefined { method configure (line 127) | get configure(): IPublicTypeFieldConfig[] { method liveTextEditing (line 134) | get liveTextEditing() { method isTopFixed (line 140) | get isTopFixed(): boolean { method title (line 152) | get title(): string | IPublicTypeI18nData | ReactElement { method icon (line 161) | get icon() { method acceptable (line 173) | get acceptable(): boolean { method advanced (line 177) | get advanced(): IPublicTypeAdvanced { method constructor (line 187) | constructor(readonly designer: Designer, metadata: IPublicTypeComponen... method setNpm (line 191) | setNpm(info: IPublicTypeNpmInfo) { method parseMetadata (line 197) | private parseMetadata(metadata: IPublicTypeComponentMetadata) { method refreshMetadata (line 285) | refreshMetadata() { method transformMetadata (line 289) | private transformMetadata( method isRootComponent (line 307) | isRootComponent(includeBlock = true): boolean { method availableActions (line 315) | get availableActions() { method setMetadata (line 335) | setMetadata(metadata: IPublicTypeComponentMetadata) { method getMetadata (line 339) | getMetadata(): IPublicTypeTransformedComponentMetadata { method checkNestingUp (line 343) | checkNestingUp(my: INode | IPublicTypeNodeData, parent: INode) { method checkNestingDown (line 354) | checkNestingDown(my: INode, target: INode | IPublicTypeNodeSchema | IP... method onMetadataChange (line 369) | onMetadataChange(fn: (args: any) => void): IPublicTypeDisposable { function isComponentMeta (line 378) | function isComponentMeta(obj: any): obj is ComponentMeta { function preprocessMetadata (line 382) | function preprocessMetadata(metadata: IPublicTypeComponentMetadata): IPu... FILE: packages/designer/src/context-menu-actions.ts type IContextMenuActions (line 8) | interface IContextMenuActions { class GlobalContextMenuActions (line 22) | class GlobalContextMenuActions { method constructor (line 29) | constructor() { method initEvent (line 96) | initEvent() { method registerContextMenuActions (line 112) | registerContextMenuActions(contextMenu: ContextMenuActions) { class ContextMenuActions (line 119) | class ContextMenuActions implements IContextMenuActions { method constructor (line 130) | constructor(designer: IDesigner) { method initEvent (line 194) | initEvent() { method addMenuAction (line 216) | addMenuAction(action: IPublicTypeContextMenuAction) { method removeMenuAction (line 223) | removeMenuAction(name: string) { method adjustMenuLayout (line 230) | adjustMenuLayout(fn: (actions: IPublicTypeContextMenuItem[]) => IPubli... FILE: packages/designer/src/designer/active-tracker.ts type IActiveTracker (line 9) | interface IActiveTracker extends Omit< IPublicModelActiveTracker, 'track... type ActiveTarget (line 17) | interface ActiveTarget extends Omit< IPublicTypeActiveTarget, 'node' > { class ActiveTracker (line 21) | class ActiveTracker implements IActiveTracker { method track (line 26) | track(originalTarget: ActiveTarget | INode) { method currentNode (line 35) | get currentNode() { method detail (line 39) | get detail() { method intance (line 47) | get intance() { method instance (line 51) | get instance() { method onChange (line 55) | onChange(fn: (target: ActiveTarget) => void): () => void { FILE: packages/designer/src/designer/clipboard.ts function getDataFromPasteEvent (line 3) | function getDataFromPasteEvent(event: ClipboardEvent) { type IClipboard (line 28) | interface IClipboard extends IPublicModelClipboard { class Clipboard (line 34) | class Clipboard implements IClipboard { method constructor (line 39) | constructor() { method isCopyPasteEvent (line 43) | isCopyPasteEvent(e: Event) { method isCopyPaster (line 47) | private isCopyPaster(el: any) { method initCopyPaster (line 51) | initCopyPaster(el: HTMLTextAreaElement) { method injectCopyPaster (line 70) | injectCopyPaster(document: Document) { method setData (line 90) | setData(data: any): void { method waitPasteData (line 102) | waitPasteData(keyboardEvent: KeyboardEvent, cb: (data: any, e: Clipboa... FILE: packages/designer/src/designer/designer-view.tsx type IProps (line 8) | type IProps = DesignerProps & { class DesignerView (line 12) | class DesignerView extends Component { method constructor (line 16) | constructor(props: IProps) { method shouldComponentUpdate (line 28) | shouldComponentUpdate(nextProps: DesignerProps) { method componentDidMount (line 41) | componentDidMount() { method UNSAFE_componentWillMount (line 49) | UNSAFE_componentWillMount() { method render (line 53) | render() { FILE: packages/designer/src/designer/designer.ts type DesignerProps (line 39) | interface DesignerProps { type IDesigner (line 63) | interface IDesigner { class Designer (line 123) | class Designer implements IDesigner { method currentDocument (line 164) | get currentDocument() { method currentHistory (line 168) | get currentHistory() { method currentSelection (line 172) | get currentSelection() { method constructor (line 176) | constructor(props: DesignerProps) { method postEvent (line 303) | postEvent(event: string, ...args: any[]) { method dropLocation (line 307) | get dropLocation() { method createLocation (line 314) | createLocation(locationData: IPublicTypeLocationData): DropLoca... method clearLocation (line 331) | clearLocation() { method createScroller (line 339) | createScroller(scrollable: IPublicTypeScrollable): IPublicModelScroller { method createOffsetObserver (line 343) | createOffsetObserver(nodeInstance: INodeSelector): OffsetObserver | nu... method clearOobxList (line 352) | private clearOobxList(force?: boolean) { method touchOffsetObserver (line 363) | touchOffsetObserver() { method createSettingEntry (line 368) | createSettingEntry(nodes: INode[]): ISettingTopEntry { method getSuitableInsertion (line 376) | getSuitableInsertion( method setProps (line 414) | setProps(nextProps: DesignerProps) { method loadIncrementalAssets (line 460) | async loadIncrementalAssets(incrementalAssets: IPublicTypeAssetsJson):... method refreshComponentMetasMap (line 483) | refreshComponentMetasMap() { method get (line 487) | get(key: string): any { method simulatorComponent (line 491) | get simulatorComponent(): ComponentType | undefined { method simulatorProps (line 495) | get simulatorProps(): Record { method projectSimulatorProps (line 505) | get projectSimulatorProps(): any { method suspensed (line 517) | get suspensed(): boolean { method suspensed (line 521) | set suspensed(flag: boolean) { method schema (line 529) | get schema(): IPublicTypeProjectSchema { method setSchema (line 533) | setSchema(schema?: IPublicTypeProjectSchema) { method buildComponentMetasMap (line 537) | buildComponentMetasMap(metas: IPublicTypeComponentMetadata[]) { method createComponentMeta (line 541) | createComponentMeta(data: IPublicTypeComponentMetadata): IComponentMet... method getGlobalComponentActions (line 566) | getGlobalComponentActions(): IPublicTypeComponentAction[] | null { method getComponentMeta (line 570) | getComponentMeta( method getComponentMetasMap (line 592) | getComponentMetasMap() { method componentsMap (line 596) | get componentsMap(): { [key: string]: IPublicTypeNpmInfo | Component } { method transformProps (line 615) | transformProps(props: IPublicTypeCompositeObject | IPublicTypePropsLis... method addPropsReducer (line 637) | addPropsReducer(reducer: IPublicTypePropsTransducer, stage: IPublicEnu... method autorun (line 650) | autorun(effect: (reaction: IReactionPublic) => void, options?: IReacti... method purge (line 654) | purge() { FILE: packages/designer/src/designer/detecting.ts constant DETECTING_CHANGE_EVENT (line 6) | const DETECTING_CHANGE_EVENT = 'detectingChange'; type IDetecting (line 7) | interface IDetecting extends Omit, class Detecting (line 21) | class Detecting implements IDetecting { method enable (line 28) | get enable() { method enable (line 32) | set enable(flag: boolean) { method constructor (line 45) | constructor() { method current (line 49) | get current() { method capture (line 53) | capture(node: INode | null) { method release (line 60) | release(node: INode | null) { method leave (line 67) | leave(document: IDocumentModel | undefined) { method onDetectingChange (line 73) | onDetectingChange(fn: (node: INode) => void) { FILE: packages/designer/src/designer/drag-ghost/index.tsx type offBinding (line 9) | type offBinding = () => any; class DragGhost (line 12) | class DragGhost extends Component<{ designer: Designer }> { method constructor (line 25) | constructor(props: any) { method getTitles (line 57) | getTitles(dragObject: IPublicModelDragObject) { method componentWillUnmount (line 67) | componentWillUnmount() { method renderGhostGroup (line 73) | renderGhostGroup() { method render (line 84) | render() { FILE: packages/designer/src/designer/dragon.ts type ILocateEvent (line 19) | interface ILocateEvent extends IPublicModelLocateEvent { function isDragNodeObject (line 31) | function isDragNodeObject(obj: any): obj is IPublicTypeDragNodeObject { function isDragNodeDataObject (line 38) | function isDragNodeDataObject(obj: any): obj is IPublicTypeDragNodeDataO... function isDragAnyObject (line 45) | function isDragAnyObject(obj: any): obj is IPublicTypeDragAnyObject { function isLocateEvent (line 49) | function isLocateEvent(e: any): e is ILocateEvent { constant SHAKE_DISTANCE (line 53) | const SHAKE_DISTANCE = 4; function isShaken (line 58) | function isShaken(e1: MouseEvent | DragEvent, e2: MouseEvent | DragEvent... function isInvalidPoint (line 70) | function isInvalidPoint(e: any, last: any): boolean { function isSameAs (line 79) | function isSameAs(e1: MouseEvent | DragEvent, e2: MouseEvent | DragEvent... function setShaken (line 83) | function setShaken(e: any) { function getSourceSensor (line 87) | function getSourceSensor(dragObject: IPublicModelDragObject): ISimulator... function isDragEvent (line 94) | function isDragEvent(e: any): e is DragEvent { type IDragon (line 98) | interface IDragon extends IPublicModelDragon< class Dragon (line 108) | class Dragon implements IDragon { method activeSensor (line 120) | get activeSensor(): IPublicModelSensor | undefined { method dragging (line 128) | get dragging(): boolean { method constructor (line 136) | constructor(readonly designer: IDesigner) { method from (line 146) | from(shell: Element, boost: (e: MouseEvent) => IPublicModelDragObject ... method boost (line 173) | boost(dragObject: IPublicModelDragObject, boostEvent: MouseEvent | Dra... method getMasterSensors (line 544) | private getMasterSensors(): ISimulatorHost[] { method getSimulators (line 559) | private getSimulators() { method setNativeSelection (line 564) | private setNativeSelection(enableFlag: boolean) { method setDraggingState (line 574) | private setDraggingState(state: boolean) { method setCopyState (line 584) | private setCopyState(state: boolean) { method clearState (line 594) | private clearState() { method addSensor (line 605) | addSensor(sensor: any) { method removeSensor (line 612) | removeSensor(sensor: any) { method onDragstart (line 619) | onDragstart(func: (e: ILocateEvent) => any) { method onDrag (line 626) | onDrag(func: (e: ILocateEvent) => any) { method onDragend (line 633) | onDragend(func: (x: { dragObject: IPublicModelDragObject; copy: boolea... FILE: packages/designer/src/designer/location.ts type Point (line 12) | interface Point { type CanvasPoint (line 17) | interface CanvasPoint { type Rects (line 22) | type Rects = DOMRect[] & { function isLocationData (line 29) | function isLocationData(obj: any): boolean { function isLocationChildrenDetail (line 36) | function isLocationChildrenDetail(obj: any): boolean { function isRowContainer (line 40) | function isRowContainer(container: Element | Text, win?: Window) { function isChildInline (line 58) | function isChildInline(child: Element | Text, win?: Window) { function getRectTarget (line 66) | function getRectTarget(rect: IPublicTypeRect | null) { function isVerticalContainer (line 74) | function isVerticalContainer(rect: IPublicTypeRect | null) { function isVertical (line 82) | function isVertical(rect: IPublicTypeRect | null) { function isText (line 90) | function isText(elem: any): elem is Text { function isDocument (line 94) | function isDocument(elem: any): elem is Document { function getWindow (line 98) | function getWindow(elem: Element | Document): Window { type IDropLocation (line 101) | interface IDropLocation extends Omit { method config (line 167) | get config(): IPublicTypeFieldConfig { method initItems (line 171) | private initItems( method disposeItems (line 186) | private disposeItems() { method createField (line 192) | createField(config: IPublicTypeFieldConfig): ISettingField { method purge (line 197) | purge() { method getConfig (line 203) | getConfig( method getItems (line 212) | getItems( method setValue (line 224) | setValue( method getHotValue (line 237) | getHotValue(): any { method setMiniAppDataSourceValue (line 251) | setMiniAppDataSourceValue(data: any, options?: any) { method setHotValue (line 264) | setHotValue(data: any, options?: IPublicTypeSetValueOptions) { method onEffect (line 309) | onEffect(action: () => void): IPublicTypeDisposable { method internalToShellField (line 313) | internalToShellField() { function isSettingField (line 321) | function isSettingField(obj: any): obj is ISettingField { FILE: packages/designer/src/designer/setting/setting-prop-entry.ts type ISettingPropEntry (line 11) | interface ISettingPropEntry extends ISettingEntry { class SettingPropEntry (line 41) | class SettingPropEntry implements ISettingPropEntry { method name (line 72) | get name() { method path (line 76) | get path() { method constructor (line 86) | constructor(readonly parent: ISettingTopEntry | ISettingField, name: s... method getId (line 114) | getId() { method setKey (line 118) | setKey(key: string | number) { method getKey (line 130) | getKey() { method remove (line 134) | remove() { method valueState (line 155) | get valueState(): number { method getValue (line 192) | getValue(): any { method setValue (line 209) | setValue(val: any, isHotValue?: boolean, force?: boolean, extraOptions... method clearValue (line 234) | clearValue() { method get (line 252) | get(propName: string | number) { method setPropValue (line 260) | setPropValue(propName: string | number, value: any) { method clearPropValue (line 268) | clearPropValue(propName: string | number) { method getPropValue (line 276) | getPropValue(propName: string | number): any { method getExtraPropValue (line 283) | getExtraPropValue(propName: string) { method setExtraPropValue (line 290) | setExtraPropValue(propName: string, value: any) { method getNode (line 295) | getNode() { method getName (line 299) | getName(): string { method getProps (line 303) | getProps() { method props (line 308) | get props() { method onValueChange (line 312) | onValueChange(func: () => any) { method valueChange (line 323) | valueChange(options: IPublicTypeSetValueOptions = {}) { method notifyValueChange (line 331) | notifyValueChange(oldValue: any, newValue: any) { method getDefaultValue (line 340) | getDefaultValue() { method isIgnore (line 344) | isIgnore() { method getVariableValue (line 348) | getVariableValue() { method setVariableValue (line 356) | setVariableValue(value: string) { method setUseVariable (line 365) | setUseVariable(flag: boolean) { method isUseVariable (line 381) | isUseVariable() { method useVariable (line 385) | get useVariable() { method getMockOrValue (line 389) | getMockOrValue() { method internalToShellField (line 397) | internalToShellField(): IPublicModelSettingField { FILE: packages/designer/src/designer/setting/setting-top-entry.ts function generateSessionId (line 10) | function generateSessionId(nodes: INode[]) { type ISettingTopEntry (line 17) | interface ISettingTopEntry extends ISettingEntry, IPublicModelSettingTop... class SettingTopEntry (line 38) | class SettingTopEntry implements ISettingTopEntry { method componentMeta (line 55) | get componentMeta() { method items (line 59) | get items() { method isSameComponent (line 66) | get isSameComponent(): boolean { method isSingle (line 73) | get isSingle(): boolean { method isLocked (line 77) | get isLocked(): boolean { method isMultiple (line 84) | get isMultiple(): boolean { method constructor (line 98) | constructor(readonly editor: IPublicModelEditor, readonly nodes: INode... method setupComponentMeta (line 116) | private setupComponentMeta() { method setupItems (line 138) | private setupItems() { method setupEvents (line 154) | private setupEvents() { method getValue (line 163) | getValue(): any { method setValue (line 170) | setValue(val: any) { method get (line 178) | get(propName: string | number): ISettingField | null { method setPropValue (line 186) | setPropValue(propName: string | number, value: any) { method clearPropValue (line 195) | clearPropValue(propName: string | number) { method getPropValue (line 204) | getPropValue(propName: string | number): any { method getExtraPropValue (line 211) | getExtraPropValue(propName: string) { method setExtraPropValue (line 218) | setExtraPropValue(propName: string, value: any) { method setProps (line 225) | setProps(data: object) { method mergeProps (line 232) | mergeProps(data: object) { method disposeItems (line 238) | private disposeItems() { method purge (line 243) | purge() { method getProp (line 251) | getProp(propName: string | number) { method getStatus (line 256) | getStatus() { method setStatus (line 260) | setStatus() { method getChildren (line 264) | getChildren() { method getDOMNode (line 268) | getDOMNode() { method getId (line 272) | getId() { method getPage (line 276) | getPage() { method node (line 283) | get node() { method getNode (line 287) | getNode() { type Purgeable (line 292) | interface Purgeable { function isPurgeable (line 295) | function isPurgeable(obj: any): obj is Purgeable { FILE: packages/designer/src/designer/setting/utils.ts function getHotterFromSetter (line 7) | function getHotterFromSetter(setter) { function getTransducerFromSetter (line 11) | function getTransducerFromSetter(setter) { function combineTransducer (line 21) | function combineTransducer(transducer, arr, context) { class Transducer (line 33) | class Transducer { method constructor (line 38) | constructor(context: ISettingField, config: { setter: IPublicTypeField... method toHot (line 81) | toHot(data) { method toNative (line 85) | toNative(data) { FILE: packages/designer/src/document/document-model.ts type GetDataType (line 51) | type GetDataType = T extends undefined type IDocumentModel (line 59) | interface IDocumentModel extends Omit { method fileName (line 212) | get fileName(): string { method fileName (line 216) | set fileName(fileName: string) { method focusNode (line 220) | get focusNode(): INode | null { method modalNode (line 241) | get modalNode() { method currentRoot (line 245) | get currentRoot() { method dropLocation (line 253) | set dropLocation(loc: IDropLocation | null) { method dropLocation (line 265) | get dropLocation() { method schema (line 272) | get schema(): IPublicTypeRootSchema { method suspensed (line 283) | get suspensed(): boolean { method active (line 290) | get active(): boolean { method actived (line 297) | get actived(): boolean { method opened (line 304) | get opened() { method root (line 308) | get root() { method constructor (line 312) | constructor(project: IProject, schema?: IPublicTypeRootSchema) { method drillDown (line 347) | drillDown(node: INode | null) { method onChangeNodeVisible (line 351) | onChangeNodeVisible(fn: (node: INode, visible: boolean) => void): IPub... method onChangeNodeChildren (line 359) | onChangeNodeChildren(fn: (info: IPublicTypeOnChangeOptions) => ... method addWillPurge (line 367) | addWillPurge(node: INode) { method removeWillPurge (line 371) | removeWillPurge(node: INode) { method isBlank (line 378) | isBlank() { method nextId (line 385) | nextId(possibleId: string | undefined): string { method getNode (line 397) | getNode(id: string): INode | null { method getNodeCount (line 404) | getNodeCount(): number { method hasNode (line 411) | hasNode(id: string): boolean { method onMountNode (line 416) | onMountNode(fn: (payload: { node: INode }) => void) { method createNode (line 428) | createNode(data: GetDataType void) { method onNodeDestroy (line 890) | onNodeDestroy(func: (node: INode) => void) { method refresh (line 901) | refresh() { method onRefresh (line 908) | onRefresh(/* func: () => void */) { method onReady (line 912) | onReady(fn: (...args: any[]) => void) { method setupListenActiveNodes (line 919) | private setupListenActiveNodes() { function isDocumentModel (line 924) | function isDocumentModel(obj: any): obj is IDocumentModel { function isPageSchema (line 928) | function isPageSchema(obj: any): obj is IPublicTypePageSchema { FILE: packages/designer/src/document/document-view.tsx class DocumentView (line 8) | class DocumentView extends Component<{ document: IDocumentModel }> { method render (line 9) | render() { class DocumentInfoView (line 29) | class DocumentInfoView extends Component<{ document: IDocumentModel }> { method render (line 30) | render() { FILE: packages/designer/src/document/history.ts type Serialization (line 8) | interface Serialization { type IHistory (line 13) | interface IHistory extends IPublicModelHistory { class History (line 17) | class History implements IHistory { method serialize (line 29) | serialize(data: T): string { method unserialize (line 32) | unserialize(data: string) { method hotData (line 37) | get hotData() { method constructor (line 43) | constructor( method setSerialization (line 81) | setSerialization(serialization: Serialization) { method isSavePoint (line 85) | isSavePoint(): boolean { method sleep (line 89) | private sleep() { method wakeup (line 93) | private wakeup() { method go (line 97) | go(originalCursor: number) { method back (line 130) | back() { method forward (line 143) | forward() { method savePoint (line 156) | savePoint() { method getState (line 170) | getState(): number { method onChangeState (line 193) | onChangeState(func: () => any): IPublicTypeDisposable { method onStateChange (line 197) | onStateChange(func: () => any): IPublicTypeDisposable { method onChangeCursor (line 209) | onChangeCursor(func: () => any): IPublicTypeDisposable { method onCursor (line 213) | onCursor(func: () => any): () => void { method destroy (line 220) | destroy() { method isModified (line 231) | isModified() { class Session (line 236) | class Session { method data (line 241) | get data() { method constructor (line 245) | constructor(readonly cursor: number, data: any, private timeGap: numbe... method log (line 250) | log(data: any) { method isActive (line 258) | isActive() { method end (line 262) | end() { method setTimer (line 268) | private setTimer() { method clearTimer (line 273) | private clearTimer() { FILE: packages/designer/src/document/node/exclusive-group.ts type IExclusiveGroup (line 7) | interface IExclusiveGroup extends IPublicModelExclusiveGroup { class ExclusiveGroup (line 26) | class ExclusiveGroup implements IExclusiveGroup { method document (line 37) | get document() { method zLevel (line 41) | get zLevel() { method length (line 45) | get length() { method visibleNode (line 49) | get visibleNode(): INode { method firstNode (line 53) | get firstNode(): INode { method index (line 57) | get index() { method constructor (line 61) | constructor(readonly name: string, title?: IPublicTypeTitleContent) { method add (line 69) | add(node: INode) { method remove (line 78) | remove(node: INode) { method setVisible (line 90) | setVisible(node: INode) { method isVisible (line 97) | isVisible(node: INode) { function isExclusiveGroup (line 103) | function isExclusiveGroup(obj: any): obj is ExclusiveGroup { FILE: packages/designer/src/document/node/modal-nodes-manager.ts function getModalNodes (line 6) | function getModalNodes(node: INode) { type IModalNodesManager (line 21) | interface IModalNodesManager extends IPublicModelModalNodesManager { class ModalNodesManager (line 24) | class ModalNodesManager implements IModalNodesManager { method constructor (line 35) | constructor(page: DocumentModel) { method getModalNodes (line 47) | getModalNodes(): INode[] { method getVisibleModalNode (line 51) | getVisibleModalNode(): INode | null { method hideModalNodes (line 56) | hideModalNodes() { method setVisible (line 62) | setVisible(node: INode) { method setInvisible (line 67) | setInvisible(node: INode) { method onVisibleChange (line 71) | onVisibleChange(func: () => any) { method onModalNodesChange (line 78) | onModalNodesChange(func: () => any) { method addNode (line 85) | private addNode(node: INode) { method removeNode (line 95) | private removeNode(node: INode) { method addNodeEvent (line 109) | private addNodeEvent(node: INode) { method removeNodeEvent (line 116) | private removeNodeEvent(node: INode) { method setNodes (line 123) | setNodes() { FILE: packages/designer/src/document/node/node-children.ts type IOnChangeOptions (line 8) | interface IOnChangeOptions { type INodeChildren (line 13) | interface INodeChildren extends Omit, class NodeChildren (line 69) | class NodeChildren implements INodeChildren { method size (line 77) | get size(): number { method isEmptyNode (line 81) | get isEmptyNode(): boolean { method notEmptyNode (line 84) | get notEmptyNode(): boolean { method length (line 88) | get length(): number { method constructor (line 99) | constructor( method internalInitParent (line 110) | internalInitParent() { method export (line 117) | export(stage: IPublicEnumTransformStage = IPublicEnumTransformStage.Sa... method import (line 129) | import(data?: IPublicTypeNodeData | IPublicTypeNodeData[], checkId = f... method concat (line 161) | concat(nodes: INode[]) { method isEmpty (line 168) | isEmpty() { method notEmpty (line 172) | notEmpty() { method purge (line 179) | purge(useMutator = true) { method unlinkChild (line 189) | unlinkChild(node: INode) { method delete (line 204) | delete(node: INode): boolean { method internalDelete (line 211) | internalDelete(node: INode, purge = false, useMutator = true, options:... method insert (line 267) | insert(node: INode, at?: number | null): void { method internalInsert (line 274) | internalInsert(node: INode, at?: number | null, useMutator = true): vo... method indexOf (line 346) | indexOf(node: INode): number { method splice (line 353) | splice(start: number, deleteCount: number, node?: INode): INode[] { method get (line 363) | get(index: number): INode | null { method has (line 370) | has(node: INode) { method forEach (line 400) | forEach(fn: (item: INode, index: number) => void): void { method map (line 409) | map(fn: (item: INode, index: number) => T): T[] | null { method every (line 415) | every(fn: (item: INode, index: number) => any): boolean { method some (line 419) | some(fn: (item: INode, index: number) => any): boolean { method filter (line 423) | filter(fn: (item: INode, index: number) => any): any { method find (line 427) | find(fn: (item: INode, index: number) => boolean): INode | undefined { method reduce (line 431) | reduce(fn: (acc: any, cur: INode) => any, initialValue: any): void { method reverse (line 435) | reverse() { method mergeChildren (line 439) | mergeChildren( method onChange (line 481) | onChange(fn: (info?: IOnChangeOptions) => void): IPublicTypeDisposable { method onInsert (line 488) | onInsert(fn: (node: INode) => void) { method reportModified (line 495) | private reportModified(node: INode, owner: INode, options = {}) { method [Symbol.toStringTag] (line 94) | get [Symbol.toStringTag]() { method [Symbol.iterator] (line 377) | [Symbol.iterator](): { next(): { value: INode } } { FILE: packages/designer/src/document/node/node.ts type NodeStatus (line 34) | interface NodeStatus { type IBaseNode (line 40) | interface IBaseNode... method parent (line 257) | get parent(): INode | null { method children (line 264) | get children(): INodeChildren | null { method zLevel (line 271) | get zLevel(): number { method title (line 278) | get title(): string | IPublicTypeI18nData | ReactElement { method icon (line 293) | get icon() { method settingEntry (line 301) | get settingEntry(): ISettingTopEntry { method isRGLContainer (line 311) | set isRGLContainer(status: boolean) { method isRGLContainer (line 315) | get isRGLContainer(): boolean { method isRGLContainerNode (line 319) | set isRGLContainerNode(status: boolean) { method isRGLContainerNode (line 323) | get isRGLContainerNode(): boolean { method isEmptyNode (line 327) | get isEmptyNode() { method slots (line 335) | get slots(): INode[] { method conditionGroup (line 343) | get conditionGroup(): IExclusiveGroup | null { method isPurged (line 352) | get isPurged() { method isPurging (line 361) | get isPurging() { method constructor (line 371) | constructor(readonly document: IDocumentModel, nodeSchema: Schema) { method initBuiltinProps (line 411) | private initBuiltinProps() { method initProps (line 421) | private initProps(props: any): any { method upgradeProps (line 426) | private upgradeProps(props: any): any { method setupAutoruns (line 430) | private setupAutoruns() { method initialChildren (line 442) | private initialChildren(children: IPublicTypeNodeData | IPublicTypeNod... method isContainer (line 462) | isContainer(): boolean { method isContainerNode (line 466) | get isContainerNode(): boolean { method isModal (line 470) | isModal(): boolean { method isModalNode (line 474) | get isModalNode(): boolean { method isRoot (line 478) | isRoot(): boolean { method isRootNode (line 482) | get isRootNode(): boolean { method isPage (line 486) | isPage(): boolean { method isPageNode (line 490) | get isPageNode(): boolean { method isComponent (line 494) | isComponent(): boolean { method isComponentNode (line 498) | get isComponentNode(): boolean { method isSlot (line 502) | isSlot(): boolean { method isSlotNode (line 506) | get isSlotNode(): boolean { method isParental (line 513) | isParental(): boolean { method isParentalNode (line 517) | get isParentalNode(): boolean { method isLeaf (line 524) | isLeaf(): boolean { method isLeafNode (line 527) | get isLeafNode(): boolean { method internalSetWillPurge (line 531) | internalSetWillPurge() { method didDropIn (line 536) | didDropIn(dragment: INode) { method didDropOut (line 547) | didDropOut(dragment: INode) { method internalSetParent (line 562) | internalSetParent(parent: INode | null, useMutator = false) { method internalSetSlotFor (line 597) | internalSetSlotFor(slotFor: Prop | null | undefined) { method internalToShellNode (line 601) | internalToShellNode(): IPublicModelNode | null { method slotFor (line 608) | get slotFor(): IProp | null | undefined { method remove (line 615) | remove( method lock (line 639) | lock(flag = true) { method isLocked (line 646) | get isLocked(): boolean { method canSelect (line 650) | canSelect(): boolean { method select (line 659) | select() { method hover (line 666) | hover(flag = true) { method componentMeta (line 677) | get componentMeta(): IComponentMeta { method propsData (line 681) | get propsData(): IPublicTypePropsMap | IPublicTypePropsList | null { method hasSlots (line 688) | hasSlots() { method setConditionGroup (line 693) | setConditionGroup(grp: IPublicModelExclusiveGroup | string | null) { method isConditionalVisible (line 723) | isConditionalVisible(): boolean | undefined { method setConditionalVisible (line 728) | setConditionalVisible() { method hasCondition (line 732) | hasCondition() { method hasLoop (line 741) | hasLoop() { method wrapWith (line 757) | wrapWith(schema: Schema) { method replaceWith (line 762) | replaceWith(schema: Schema, migrate = false): any { method replaceChild (line 774) | replaceChild(node: INode, data: any): INode | null { method setVisible (line 796) | setVisible(flag: boolean): void { method getVisible (line 801) | getVisible(): boolean { method onVisibleChange (line 805) | onVisibleChange(func: (flag: boolean) => any): () => void { method getProp (line 813) | getProp(path: string, createIfNone = true): IProp | null { method getExtraProp (line 817) | getExtraProp(key: string, createIfNone = true): IProp | null { method setExtraProp (line 821) | setExtraProp(key: string, value: IPublicTypeCompositeValue) { method getPropValue (line 828) | getPropValue(path: string): any { method setPropValue (line 835) | setPropValue(path: string, value: any) { method clearPropValue (line 842) | clearPropValue(path: string): void { method mergeProps (line 849) | mergeProps(props: IPublicTypePropsMap) { method setProps (line 856) | setProps(props?: IPublicTypePropsMap | IPublicTypePropsList | Props | ... method index (line 867) | get index(): number | undefined { method nextSibling (line 877) | get nextSibling(): INode | null | undefined { method prevSibling (line 894) | get prevSibling(): INode | null | undefined { method schema (line 911) | get schema(): Schema { method schema (line 915) | set schema(data: Schema) { method import (line 919) | import(data: Schema, checkId = false) { method toData (line 940) | toData() { method export (line 947) | export(stage: IPublicEnumTransformStage = I... method contains (line 999) | contains(node: INode): boolean { method getZLevelTop (line 1006) | getZLevelTop(zLevel: number): INode | null { method comparePosition (line 1018) | comparePosition(otherNode: INode): PositionNO { method unlinkSlot (line 1022) | unlinkSlot(slotNode: INode) { method removeSlot (line 1033) | removeSlot(slotNode: INode): boolean { method addSlot (line 1049) | addSlot(slotNode: INode) { method isValidComponent (line 1062) | isValidComponent() { method removeChild (line 1074) | removeChild(node: INode) { method purge (line 1081) | purge() { method internalPurgeStart (line 1092) | internalPurgeStart() { method canPerformAction (line 1099) | canPerformAction(actionName: string): boolean { method isEmpty (line 1113) | isEmpty(): boolean { method getChildren (line 1117) | getChildren() { method getComponentName (line 1121) | getComponentName() { method insert (line 1125) | insert(node: INode, ref?: INode, useMutator = true) { method insertBefore (line 1129) | insertBefore(node: INode, ref?: INode, useMutator = true) { method insertAfter (line 1134) | insertAfter(node: any, ref?: INode, useMutator = true) { method getParent (line 1139) | getParent() { method getId (line 1143) | getId() { method getIndex (line 1147) | getIndex() { method getNode (line 1151) | getNode() { method getRoot (line 1155) | getRoot() { method getProps (line 1159) | getProps() { method onChildrenChange (line 1163) | onChildrenChange(fn: (param?: { type: string; node: INode }) => void):... method mergeChildren (line 1168) | mergeChildren( method getStatus (line 1179) | getStatus(field?: keyof NodeStatus) { method setStatus (line 1190) | setStatus(field: keyof NodeStatus, flag: boolean) { method getDOMNode (line 1203) | getDOMNode(): any { method getPage (line 1214) | getPage() { method getRGL (line 1222) | getRGL(): { method getSuitablePlace (line 1242) | getSuitablePlace(node: INode, ref: any): any { method getAddonData (line 1315) | getAddonData(key: string) { method registerAddon (line 1326) | registerAddon(key: string, exportData: () => any, isProp = false) { method getRect (line 1330) | getRect(): DOMRect | null { method getPrototype (line 1340) | getPrototype() { method setPrototype (line 1347) | setPrototype(proto: any) { method getIcon (line 1351) | getIcon() { method toString (line 1355) | toString() { method emitPropChange (line 1359) | emitPropChange(val: IPublicTypePropChangeOptions) { method onPropChange (line 1363) | onPropChange(func: (info: IPublicTypePropChangeOptions) => void): IPub... function ensureNode (line 1372) | function ensureNode(node: any, document: IDocumentModel): INode { type LeafNode (line 1386) | interface LeafNode extends Node { type IPublicTypePropChangeOptions (line 1390) | type IPublicTypePropChangeOptions = Omit; type IPageNode (line 1393) | type IPageNode = IBaseNode; type IComponentNode (line 1394) | type IComponentNode = IBaseNode; type IRootNode (line 1395) | type IRootNode = IPageNode | IComponentNode; type INode (line 1396) | type INode = IPageNode | ISlotNode | IComponentNode | IRootNode; function isRootNode (line 1398) | function isRootNode(node: INode): node is IRootNode { function isLowCodeComponent (line 1402) | function isLowCodeComponent(node: INode): node is IComponentNode { function getZLevelTop (line 1406) | function getZLevelTop(child: INode, zLevel: number): INode | null { function contains (line 1427) | function contains(node1: INode, node2: INode): boolean { type PositionNO (line 1448) | enum PositionNO { function comparePosition (line 1454) | function comparePosition(node1: INode, node2: INode): PositionNO { function insertChild (line 1481) | function insertChild( function insertChildren (line 1506) | function insertChildren( FILE: packages/designer/src/document/node/props/prop.ts constant UNSET (line 12) | const UNSET = Symbol.for('unset'); type UNSET (line 14) | type UNSET = typeof UNSET; type IProp (line 16) | interface IProp extends Omit | null { method path (line 215) | get path(): string[] { method size (line 222) | get size(): number { method constructor (line 228) | constructor( method setupItems (line 249) | setupItems() { method getPropValue (line 257) | getPropValue(propName: string | number): any { method setPropValue (line 265) | setPropValue(propName: string | number, value: any): void { method clearPropValue (line 273) | clearPropValue(propName: string | number): void { method export (line 277) | export(stage: IPublicEnumTransformStage = IPublicEnumTransformStage.Sa... method getAsString (line 343) | getAsString(): string { method setValue (line 354) | setValue(val: IPublicTypeCompositeValue) { method getValue (line 413) | getValue(): IPublicTypeCompositeValue { method dispose (line 418) | private dispose() { method setAsSlot (line 431) | setAsSlot(data: IPublicTypeJSSlot) { method unset (line 472) | unset() { method isUnset (line 485) | isUnset() { method isVirtual (line 489) | isVirtual() { method compare (line 496) | compare(other: IProp | null): number { method get (line 520) | get(path: string | number, createIfNone = true): IProp | null { method remove (line 571) | remove() { method delete (line 580) | delete(prop: IProp): void { method deleteKey (line 598) | deleteKey(key: string): void { method add (line 614) | add(value: IPublicTypeCompositeValue, force = false): IProp | null { method set (line 634) | set(key: string | number, value: IPublicTypeCompositeValue | Prop, for... method has (line 687) | has(key: string): boolean { method purge (line 701) | purge() { method forEach (line 744) | forEach(fn: (item: IProp, key: number | string | undefined) => void): ... method map (line 759) | map(fn: (item: IProp, key: number | string | undefined) => T): T[] ... method getProps (line 770) | getProps() { method getNode (line 774) | getNode() { method [Symbol.iterator] (line 720) | [Symbol.iterator](): { next(): { value: IProp } } { function isProp (line 779) | function isProp(obj: any): obj is Prop { function isValidArrayIndex (line 783) | function isValidArrayIndex(key: any, limit = -1): key is number { FILE: packages/designer/src/document/node/props/props.ts type ExtrasObject (line 10) | interface ExtrasObject { constant EXTRA_KEY_PREFIX (line 14) | const EXTRA_KEY_PREFIX = '___'; function getConvertedExtraKey (line 15) | function getConvertedExtraKey(key: string): string { function getOriginalExtraKey (line 25) | function getOriginalExtraKey(key: string): string { type IPropParent (line 29) | interface IPropParent { type IProps (line 40) | interface IProps extends Omit, | 'getExtraProp' |... class Props (line 63) | class Props implements IProps, IPropParent { method maps (line 68) | private get maps(): Map { method props (line 82) | get props(): IProps { method size (line 91) | get size() { method constructor (line 99) | constructor(owner: INode, value?: IPublicTypePropsMap | IPublicTypePro... method import (line 118) | import(value?: IPublicTypePropsMap | IPublicTypePropsList | null, extr... method merge (line 141) | merge(value: IPublicTypePropsMap, extras?: IPublicTypePropsMap) { method export (line 154) | export(stage: IPublicEnumTransformStage = IPublicEnumTransformStage.Sa... method transformToStatic (line 210) | private transformToStatic(props: any) { method query (line 233) | query(path: string, createIfNone = true): IProp | null { method get (line 242) | get(path: string, createIfNone = false): IProp | null { method delete (line 270) | delete(prop: IProp): void { method deleteKey (line 282) | deleteKey(key: string): void { method add (line 297) | add( method has (line 311) | has(key: string): boolean { method forEach (line 342) | forEach(fn: (item: IProp, key: number | string | undefined) => void): ... method map (line 352) | map(fn: (item: IProp, key: number | string | undefined) => T): T[] ... method filter (line 359) | filter(fn: (item: IProp, key: number | string | undefined) => boolean) { method purge (line 369) | purge() { method getProp (line 382) | getProp(path: string, createIfNone = true): IProp | null { method getPropValue (line 390) | getPropValue(path: string): any { method setPropValue (line 398) | setPropValue(path: string, value: any) { method getNode (line 405) | getNode() { method toData (line 414) | toData() { method [Symbol.iterator] (line 318) | [Symbol.iterator](): { next(): { value: IProp } } { FILE: packages/designer/src/document/node/props/value-to-source.ts function propertyNameRequiresQuotes (line 1) | function propertyNameRequiresQuotes(propertyName: string) { function quoteString (line 16) | function quoteString(str: string, { doubleQuote }: any) { function valueToSource (line 20) | function valueToSource( function getSource (line 220) | function getSource(value: any): string { FILE: packages/designer/src/document/selection.ts type ISelection (line 6) | interface ISelection extends Omit, 'node'> { class Selection (line 10) | class Selection implements ISelection { method constructor (line 15) | constructor(readonly doc: DocumentModel) { method selected (line 22) | get selected(): string[] { method select (line 29) | select(id: string) { method selectAll (line 48) | selectAll(ids: string[]) { method clear (line 67) | clear() { method dispose (line 78) | dispose() { method add (line 95) | add(id: string) { method has (line 107) | has(id: string) { method remove (line 114) | remove(id: string) { method containsNode (line 125) | containsNode(node: INode, excludeRoot = false) { method getNodes (line 141) | getNodes(): INode[] { method getTopNodes (line 155) | getTopNodes(includeRoot = false) { method onSelectionChange (line 184) | onSelectionChange(fn: (ids: string[]) => void): () => void { FILE: packages/designer/src/icons/clone.tsx function IconClone (line 3) | function IconClone(props: IconProps) { FILE: packages/designer/src/icons/component.tsx function IconComponent (line 3) | function IconComponent(props: IconProps) { FILE: packages/designer/src/icons/container.tsx function IconContainer (line 3) | function IconContainer(props: IconProps) { FILE: packages/designer/src/icons/hidden.tsx function IconHidden (line 3) | function IconHidden(props: IconProps) { FILE: packages/designer/src/icons/lock.tsx function IconLock (line 3) | function IconLock(props: IconProps) { FILE: packages/designer/src/icons/page.tsx function IconPage (line 3) | function IconPage(props: IconProps) { FILE: packages/designer/src/icons/remove.tsx function IconRemove (line 3) | function IconRemove(props: IconProps) { FILE: packages/designer/src/icons/setting.tsx function IconSetting (line 3) | function IconSetting(props: IconProps) { FILE: packages/designer/src/icons/unlock.tsx function IconUnlock (line 3) | function IconUnlock(props: IconProps) { FILE: packages/designer/src/plugin/plugin-context.ts class PluginContext (line 31) | class PluginContext implements method constructor (line 52) | constructor( method setPreference (line 65) | setPreference( FILE: packages/designer/src/plugin/plugin-manager.ts constant RESERVED_EVENT_PREFIX (line 26) | const RESERVED_EVENT_PREFIX = ['designer', 'editor', 'skeleton', 'render... class LowCodePluginManager (line 28) | class LowCodePluginManager implements ILowCodePluginManager { method constructor (line 38) | constructor(contextApiAssembler: ILowCodePluginContextApiAssembler, re... method isEngineVersionMatched (line 52) | isEngineVersionMatched(versionExp: string): boolean { method register (line 65) | async register( method get (line 136) | get(pluginName: string): ILowCodePluginRuntime | undefined { method getAll (line 140) | getAll(): ILowCodePluginRuntime[] { method has (line 144) | has(pluginName: string): boolean { method delete (line 148) | async delete(pluginName: string): Promise { method init (line 157) | async init(pluginPreference?: PluginPreference) { method destroy (line 181) | async destroy() { method size (line 187) | get size() { method getPluginPreference (line 191) | getPluginPreference(pluginName: string): Record { method componentDidMount (line 19) | componentDidMount() { method render (line 27) | render() { FILE: packages/designer/src/project/project.ts type IProject (line 16) | interface IProject extends Omit void): () => void { method onRendererReady (line 388) | onRendererReady(fn: () => void): () => void { method onCurrentDocumentChange (line 398) | onCurrentDocumentChange(fn: (doc: IDocumentModel) => void): () => void { FILE: packages/designer/src/simulator.ts type AutoFit (line 8) | type AutoFit = '100%'; type IScrollable (line 12) | interface IScrollable extends IPublicTypeScrollable { type IViewport (line 14) | interface IViewport extends IScrollable { type DropContainer (line 74) | interface DropContainer { type ISimulatorHost (line 82) | interface ISimulatorHost

extends IPublicModelSensor { function isSimulatorHost (line 189) | function isSimulatorHost(obj: any): obj is ISimulatorHost { type Component (line 196) | type Component = ComponentType | object; type INodeSelector (line 198) | interface INodeSelector { FILE: packages/designer/src/transducers/index.ts function legacyIssues (line 3) | function legacyIssues(metadata: Metadata): Metadata { function componentDefaults (line 11) | function componentDefaults(metadata: Metadata): Metadata { FILE: packages/designer/src/types/index.ts type NodeRemoveOptions (line 3) | type NodeRemoveOptions = { type EDITOR_EVENT (line 14) | enum EDITOR_EVENT { type Utils (line 20) | type Utils = typeof utils; FILE: packages/designer/src/utils/invariant.ts function invariant (line 1) | function invariant(check: any, message: string, thing?: any) { FILE: packages/designer/src/utils/misc.ts function isElementNode (line 4) | function isElementNode(domNode: Element) { function isDOMNodeVisible (line 14) | function isDOMNodeVisible(domNode: Element, viewport: Viewport) { function normalizeTriggers (line 30) | function normalizeTriggers(triggers: string[]) { function makeEventsHandler (line 37) | function makeEventsHandler( FILE: packages/designer/src/utils/slot.ts function includeSlot (line 3) | function includeSlot(node: Node, slotName: string | undefined): boolean { function removeSlot (line 10) | function removeSlot(node: Node, slotName: string | undefined): boolean { FILE: packages/designer/src/utils/tree.ts type IterableArray (line 3) | type IterableArray = NodeChildren | any[]; function foreachReverse (line 5) | function foreachReverse( FILE: packages/designer/tests/__mocks__/document-model.ts class DocumentModel (line 1) | class DocumentModel { method constructor (line 4) | constructor() { FILE: packages/designer/tests/__mocks__/node.ts class Node2 (line 1) | class Node2 { method constructor (line 4) | constructor() { FILE: packages/designer/tests/bugs/prop-variable-jse.test.ts function upgradePropsReducer (line 19) | function upgradePropsReducer(props: any): any { FILE: packages/designer/tests/builtin-simulator/host.test.ts method getBoundingClientRect (line 150) | getBoundingClientRect() { method getBoundingClientRect (line 175) | getBoundingClientRect() { method get (line 294) | get() { method getBoundingClientRect (line 369) | getBoundingClientRect() { method dispatchEvent (line 417) | dispatchEvent() {} method getMetadata (line 435) | getMetadata() { return {} } method contains (line 435) | contains() {} method dispatchEvent (line 452) | dispatchEvent() {} FILE: packages/designer/tests/builtin-simulator/viewport.test.ts method constructor (line 24) | constructor(top, left, width, height) { FILE: packages/designer/tests/designer/builtin-hotkey.test.ts method assembleApis (line 32) | assembleApis(context: ILowCodePluginContextPrivate){ FILE: packages/designer/tests/designer/designer.test.ts method internalToShellNode (line 18) | internalToShellNode() { function setMockDropLocation (line 98) | function setMockDropLocation() { function setMockDropLocation (line 168) | function setMockDropLocation() { method get (line 408) | get(x) { method insert (line 411) | insert() {} method internalInsert (line 412) | internalInsert() {} method get (line 433) | get(x) { method insert (line 436) | insert() {} method internalInsert (line 437) | internalInsert() {} method computeComponentInstanceRect (line 482) | computeComponentInstanceRect() {} FILE: packages/designer/tests/designer/location.test.ts method get (line 76) | get(x) { method get (line 98) | get(x) { FILE: packages/designer/tests/designer/scroller.test.ts function getMockWindow (line 41) | function getMockWindow() { function mockRAF (line 80) | function mockRAF() { FILE: packages/designer/tests/document/document-model/document-model.test.ts method getComponent (line 86) | getComponent() { method setSuspense (line 89) | setSuspense() {} FILE: packages/designer/tests/document/history/history.test.ts class Node (line 7) | class Node { method constructor (line 11) | constructor(data: number) { method addNode (line 16) | addNode(node: Node) { method toObject (line 20) | toObject() { method serialize (line 84) | serialize(data: Node): string { method unserialize (line 87) | unserialize(data: string) { FILE: packages/designer/tests/document/node/node.add.test.ts method getComponentMeta (line 15) | getComponentMeta() { method transformProps (line 25) | transformProps(props) { return props; } method postEvent (line 27) | postEvent() {} FILE: packages/designer/tests/document/node/node.dragdrop.test.ts method getComponentMeta (line 12) | getComponentMeta() { method transformProps (line 19) | transformProps(props) { return props; } method postEvent (line 21) | postEvent() {} FILE: packages/designer/tests/document/node/node.modify.test.ts method getComponentMeta (line 12) | getComponentMeta() { method transformProps (line 22) | transformProps(props) { return props; } method postEvent (line 24) | postEvent() {} FILE: packages/designer/tests/document/node/node.remove.test.ts method getComponentMeta (line 14) | getComponentMeta() { method transformProps (line 24) | transformProps(props) { return props; } method postEvent (line 26) | postEvent() {} FILE: packages/designer/tests/document/node/props/prop.test.ts method addSlot (line 13) | addSlot() {} method createNode (line 15) | createNode(schema) { method delete (line 37) | delete() {} method delete (line 42) | delete() {} method delete (line 601) | delete() {} FILE: packages/designer/tests/document/selection.test.ts method getComponentMeta (line 15) | getComponentMeta() { method transformProps (line 25) | transformProps(props) { return props; } method postEvent (line 27) | postEvent() {} FILE: packages/designer/tests/main/meta/component-meta.test.ts method action (line 132) | action() {} method internalToShellNode (line 155) | internalToShellNode() { FILE: packages/designer/tests/plugin/plugin-manager.test.ts method assembleApis (line 14) | assembleApis(context: ILowCodePluginContextPrivate){ method exports (line 54) | exports() { FILE: packages/designer/tests/project/project.test.ts method getComponentMeta (line 15) | getComponentMeta() { method transformProps (line 25) | transformProps(props) { return props; } method postEvent (line 27) | postEvent() {} FILE: packages/designer/tests/utils-ut/slot.test.ts method getAsString (line 6) | getAsString() { FILE: packages/designer/tests/utils/bom.ts type MockDocument (line 3) | interface MockDocument extends Document { method appendChild (line 45) | appendChild() {} function getMockDocument (line 53) | function getMockDocument(): MockDocument { function getMockWindow (line 67) | function getMockWindow(doc?: MockDocument) { function clearEventsMap (line 77) | function clearEventsMap() { function getMockElement (line 81) | function getMockElement(tagName, options = {}) { FILE: packages/designer/tests/utils/event.ts function getMockEvent (line 1) | function getMockEvent(target, options) { FILE: packages/designer/tests/utils/misc.ts function set (line 3) | function set(obj: any, path: any, val: any) { function delay (line 19) | function delay(ms) { function delayObxTick (line 23) | function delayObxTick() { FILE: packages/designer/tests/utils/renderer.ts function getMockRenderer (line 1) | function getMockRenderer() { FILE: packages/editor-core/src/command.ts type ICommand (line 3) | interface ICommand extends Omit void): void { FILE: packages/editor-core/src/config.ts constant STRICT_PLUGIN_MODE_DEFAULT (line 14) | const STRICT_PLUGIN_MODE_DEFAULT = true; constant VALID_ENGINE_OPTIONS (line 18) | const VALID_ENGINE_OPTIONS = { type IEngineConfig (line 185) | interface IEngineConfig extends IPublicModelEngineConfig { class EngineConfig (line 201) | class EngineConfig implements IEngineConfig { method constructor (line 218) | constructor(config?: { [key: string]: any }) { method has (line 227) | has(key: string): boolean { method get (line 236) | get(key: string, defaultValue?: any): any { method set (line 245) | set(key: string, value: any) { method setConfig (line 254) | setConfig(config: { [key: string]: any }) { method setEngineOptions (line 267) | setEngineOptions(engineOptions: IPublicTypeEngineOptions) { method onceGot (line 295) | onceGot(key: string): Promise { method onGot (line 311) | onGot(key: string, fn: (data: any) => void): () => void { method notifyGot (line 322) | notifyGot(key: string): void { method setWait (line 342) | setWait(key: string, resolve: (data: any) => void, once?: boolean) { method delWait (line 351) | delWait(key: string, fn: any) { method getPreference (line 367) | getPreference(): IPublicModelPreference { FILE: packages/editor-core/src/di/setter.ts function registerSetter (line 8) | function registerSetter( function getInitialFromSetter (line 39) | function getInitialFromSetter(setter: any) { type ISetters (line 46) | interface ISetters extends IPublicApiSetters { class Setters (line 50) | class Setters implements ISetters { method constructor (line 55) | constructor(readonly viewName: string = 'global') {} FILE: packages/editor-core/src/editor.ts type Editor (line 42) | interface Editor extends StrictEventEmitter( method has (line 113) | has(keyOrType: IPublicTypeEditorValueKey): boolean { method set (line 117) | set(key: IPublicTypeEditorValueKey, data: any): void | Promise { method setAssets (line 129) | async setAssets(assets: IPublicTypeAssetsJson) { method onceGot (line 211) | onceGot( method onChange (line 235) | onChange( method has (line 113) | has(keyOrType: IPublicTypeEditorValueKey): boolean { method set (line 117) | set(key: IPublicTypeEditorValueKey, data: any): void | Promise { method setAssets (line 129) | async setAssets(assets: IPublicTypeAssetsJson) { method onceGot (line 211) | onceGot( method onChange (line 235) | onChange void): () => void { method prependListener (line 58) | prependListener(event: string, listener: (...args: any[]) => void): ()... method off (line 71) | off(event: string, listener: (...args: any[]) => void) { method emit (line 82) | emit(event: string, ...args: any[]) { method removeListener (line 87) | removeListener(event: string | symbol, listener: (...args: any[]) => v... method addListener (line 91) | addListener(event: string | symbol, listener: (...args: any[]) => void... method setMaxListeners (line 95) | setMaxListeners(n: number): any { method removeAllListeners (line 98) | removeAllListeners(event?: string | symbol): any { FILE: packages/editor-core/src/hotkey.ts type KeyMap (line 5) | interface KeyMap { type CtrlKeyMap (line 9) | interface CtrlKeyMap { type ActionEvent (line 13) | interface ActionEvent { type HotkeyDirectMap (line 17) | interface HotkeyDirectMap { type KeyInfo (line 21) | interface KeyInfo { type SequenceLevels (line 27) | interface SequenceLevels { constant MAP (line 31) | const MAP: KeyMap = { constant KEYCODE_MAP (line 56) | const KEYCODE_MAP: KeyMap = { constant SHIFT_MAP (line 75) | const SHIFT_MAP: CtrlKeyMap = { constant SPECIAL_ALIASES (line 97) | const SPECIAL_ALIASES: CtrlKeyMap = { constant REVERSE_MAP (line 106) | let REVERSE_MAP: CtrlKeyMap; function characterFromEvent (line 126) | function characterFromEvent(e: KeyboardEvent): string { type KeypressEvent (line 160) | interface KeypressEvent extends KeyboardEvent { function isPressEvent (line 164) | function isPressEvent(e: KeyboardEvent | ActionEvent): e is KeypressEvent { function modifiersMatch (line 171) | function modifiersMatch(modifiers1: string[], modifiers2: string[]): boo... function eventModifiers (line 178) | function eventModifiers(e: KeyboardEvent): string[] { function isModifier (line 203) | function isModifier(key: string): boolean { function getReverseMap (line 213) | function getReverseMap(): CtrlKeyMap { function pickBestAction (line 234) | function pickBestAction(key: string, modifiers: string[], action?: strin... function keysFromString (line 254) | function keysFromString(combination: string): string[] { function getKeyInfo (line 268) | function getKeyInfo(combination: string, action?: string): KeyInfo { function fireCallback (line 317) | function fireCallback(callback: IPublicTypeHotkeyCallback, e: KeyboardEv... type IHotKey (line 342) | interface IHotKey extends Omit { class Hotkey (line 346) | class Hotkey implements IHotKey { method constructor (line 363) | constructor(readonly viewName: string = 'global') { method activate (line 367) | activate(activate: boolean): void { method mount (line 371) | mount(window: Window) { method bind (line 384) | bind(combos: string[] | string, callback: IPublicTypeHotkeyCallback, a... method unbind (line 389) | unbind(combos: string[] | string, callback: IPublicTypeHotkeyCallback,... method resetSequences (line 407) | private resetSequences(doNotReset?: SequenceLevels): void { method getMatches (line 427) | private getMatches( method handleKey (line 487) | private handleKey(character: string, modifiers: string[], e: KeyboardE... method handleKeyEvent (line 544) | private handleKeyEvent(e: KeyboardEvent): void { method resetSequenceTimer (line 564) | private resetSequenceTimer(): void { method bindSequence (line 571) | private bindSequence(combo: string, keys: string[], callback: IPublicT... method bindSingle (line 597) | private bindSingle( method bindMultiple (line 644) | private bindMultiple(combinations: string[], callback: IPublicTypeHotk... FILE: packages/editor-core/src/intl/global-locale.ts class GlobalLocale (line 35) | class GlobalLocale { method locale (line 40) | get locale() { method constructor (line 95) | constructor() { method setLocale (line 99) | setLocale(locale: string) { method getLocale (line 125) | getLocale() { method onChangeLocale (line 129) | onChangeLocale(fn: (locale: string) => void): () => void { function getConfig (line 137) | function getConfig(name: string) { function hasLocalStorage (line 146) | function hasLocalStorage(obj: any): obj is WindowLocalStorage { FILE: packages/editor-core/src/intl/index.ts function generateTryLocales (line 8) | function generateTryLocales(locale: string) { function injectVars (line 24) | function injectVars(msg: string, params: any, locale: string): string { function intl (line 32) | function intl(data: IPublicTypeI18nData | string, params?: object): Reac... function shallowIntl (line 54) | function shallowIntl(data: any): any { function intlNode (line 65) | function intlNode(data: any, params?: object): ReactNode { class IntlElement (line 76) | @observer method render (line 78) | render() { function createIntl (line 84) | function createIntl( FILE: packages/editor-core/src/utils/app-preset.ts type Window (line 4) | interface Window { FILE: packages/editor-core/src/utils/assets-transform.ts function assetsTransform (line 5) | function assetsTransform(assets: IPublicTypeAssetsJson) { FILE: packages/editor-core/src/utils/control.ts function setGlobalEventFlag (line 3) | function setGlobalEventFlag(flag: boolean) { function switchGlobalEventOn (line 7) | function switchGlobalEventOn() { function switchGlobalEventOff (line 11) | function switchGlobalEventOff() { function isGlobalEventOn (line 15) | function isGlobalEventOn() { function runWithGlobalEventOff (line 19) | function runWithGlobalEventOff(fn: Function) { type ListenerFunc (line 25) | type ListenerFunc = (...args: any[]) => void; function wrapWithEventSwitch (line 26) | function wrapWithEventSwitch(fn: ListenerFunc): ListenerFunc { FILE: packages/editor-core/src/utils/focus-tracker.ts class FocusTracker (line 1) | class FocusTracker { method mount (line 6) | mount(win: Window) { method first (line 23) | get first() { method addModal (line 27) | addModal(checkDown: (e: MouseEvent) => boolean, checkOpen: () => boole... method checkModalOpen (line 34) | private checkModalOpen(): boolean { method checkModalDown (line 38) | private checkModalDown(e: MouseEvent): boolean { method execSave (line 42) | execSave() { method execEsc (line 53) | execEsc() { method create (line 61) | create(config: FocusableConfig) { method internalActiveItem (line 65) | internalActiveItem(item: Focusable) { method internalSuspenseItem (line 83) | internalSuspenseItem(item: Focusable) { type FocusableConfig (line 92) | interface FocusableConfig { class Focusable (line 101) | class Focusable { method constructor (line 104) | constructor(private tracker: FocusTracker, private config: FocusableCo... method active (line 108) | active() { method suspense (line 112) | suspense() { method purge (line 116) | purge() { method internalCheckInRange (line 120) | internalCheckInRange(e: MouseEvent) { method internalTriggerBlur (line 131) | internalTriggerBlur() { method internalTriggerSave (line 137) | internalTriggerSave() { method internalTriggerEsc (line 145) | internalTriggerEsc() { method internalTriggerActive (line 151) | internalTriggerActive() { FILE: packages/editor-core/src/utils/get-public-path.ts function getPublicPath (line 3) | function getPublicPath(): string { FILE: packages/editor-core/src/utils/logger.ts function getLogger (line 5) | function getLogger(config: { level: Level; bizName: string }): Logger { FILE: packages/editor-core/src/utils/preference.ts constant STORAGE_KEY_PREFIX (line 6) | const STORAGE_KEY_PREFIX = 'ale'; class Preference (line 12) | class Preference implements IPublicModelPreference { method getStorageKey (line 13) | getStorageKey(key: string, module?: string): string { method set (line 18) | set(key: string, value: any, module?: string): void { method get (line 28) | get(key: string, module: string): any { method contains (line 45) | contains(key: string, module: string): boolean { FILE: packages/editor-core/src/utils/request.ts function serialize (line 5) | function serialize(obj?: object): string { function buildUrl (line 18) | function buildUrl(dataAPI: string, params?: object): string { function get (line 26) | function get(dataAPI: string, params?: object, headers?: object, otherPr... function post (line 34) | function post(dataAPI: string, params?: object, headers?: object, otherP... function request (line 51) | function request( FILE: packages/editor-core/src/widgets/tip/help-tips.tsx function HelpTip (line 6) | function HelpTip({ FILE: packages/editor-core/src/widgets/tip/tip-container.tsx class TipContainer (line 6) | class TipContainer extends Component { method shouldComponentUpdate (line 8) | shouldComponentUpdate() { method componentDidMount (line 11) | componentDidMount() { method UNSAFE_componentWillMount (line 22) | UNSAFE_componentWillMount() { method render (line 28) | render() { FILE: packages/editor-core/src/widgets/tip/tip-handler.ts type TipOptions (line 4) | interface TipOptions extends IPublicTypeTipConfig { class TipHandler (line 8) | class TipHandler { method setTarget (line 17) | setTarget(target: HTMLElement) { method hideImmediately (line 68) | hideImmediately() { method onChange (line 81) | onChange(func: () => void) { function findTip (line 91) | function findTip(target: HTMLElement | null): TipOptions | null { function postTip (line 136) | function postTip(id: string, props: IPublicTypeTipConfig | null) { FILE: packages/editor-core/src/widgets/tip/tip-item.tsx class TipItem (line 8) | class TipItem extends Component { method constructor (line 11) | constructor(props: any) { method shouldComponentUpdate (line 16) | shouldComponentUpdate() { method componentDidMount (line 20) | componentDidMount() { method componentDidUpdate (line 24) | componentDidUpdate() { method componentWillUnmount (line 28) | componentWillUnmount() { method clearTimer (line 37) | clearTimer() { method updateTip (line 48) | updateTip() { method render (line 107) | render() { FILE: packages/editor-core/src/widgets/tip/tip.tsx class Tip (line 6) | class Tip extends Component { method componentWillUnmount (line 9) | componentWillUnmount() { method render (line 13) | render() { FILE: packages/editor-core/src/widgets/tip/utils.ts function resolveEdge (line 1) | function resolveEdge(popup: any, target: any, arrow: any, bounds: any) { function resolveDirection (line 13) | function resolveDirection(popup: any, target: any, edge: any, bounds: an... function resolvePrefer (line 67) | function resolvePrefer(prefer: any, targetRect: any, bounds: any) { function resolvePosition (line 106) | function resolvePosition(popup: any, target: any, arrow: any, bounds: an... function isPercent (line 197) | function isPercent(val: any) { function resolveRelativeValue (line 201) | function resolveRelativeValue(val: any, offset: any, total: any) { function resolveRelativePosition (line 218) | function resolveRelativePosition(align: any, popup: any, bounds: any) { FILE: packages/editor-core/src/widgets/title/index.tsx function splitLabelByKeywords (line 16) | function splitLabelByKeywords(label: string, keywords: string): string[] { class Title (line 39) | class Title extends Component { method constructor (line 40) | constructor(props: any) { method handleClick (line 45) | handleClick(e: React.MouseEvent) { method render (line 83) | render() { FILE: packages/editor-skeleton/src/area.ts type IArea (line 10) | interface IArea { class Area (line 19) | class Area { method onDrag (line 19) | onDrag() {} method constructor (line 35) | constructor(props: DraggableLineProps) { method componentDidMount (line 43) | componentDidMount() { method componentWillUnmount (line 47) | componentWillUnmount() { method onSelectStart (line 53) | onSelectStart(e: any) { method onStartMove (line 59) | onStartMove(e: any) { method onEndMove (line 71) | onEndMove() { method onDrag (line 83) | onDrag(e: any) { method getClientPosition (line 102) | getClientPosition(e: any) { method initEvent (line 107) | initEvent() { method initDragEvent (line 113) | initDragEvent() { method getParent (line 124) | getParent() { method render (line 128) | render() { FILE: packages/editor-skeleton/src/components/field/fields.tsx type FieldProps (line 16) | interface FieldProps { class Field (line 30) | class Field extends Component { method constructor (line 41) | constructor(props: any) { method deployBlockTesting (line 57) | private deployBlockTesting() { method handleClear (line 88) | private handleClear(e: React.MouseEvent) { method componentDidMount (line 93) | componentDidMount() { method componentWillUnmount (line 100) | componentWillUnmount() { method getDerivedStateFromError (line 106) | static getDerivedStateFromError() { method componentDidCatch (line 112) | componentDidCatch(error: Error, errorInfo: ErrorInfo) { method getTipContent (line 116) | getTipContent(propName: string, tip?: any): any { method clickHandler (line 141) | clickHandler(event?: MouseEvent) { method render (line 146) | render() { function createValueState (line 204) | function createValueState(/* valueState?: number, onClear?: (e: React.Mo... type PopupFieldProps (line 208) | interface PopupFieldProps extends FieldProps { class PopupField (line 212) | class PopupField extends Component { method render (line 221) | render() { type EntryFieldProps (line 255) | interface EntryFieldProps extends FieldProps { class EntryField (line 259) | class EntryField extends Component { method render (line 260) | render() { class PlainField (line 277) | class PlainField extends Component { method render (line 278) | render() { FILE: packages/editor-skeleton/src/components/field/index.ts type FieldProps (line 6) | interface FieldProps { function createField (line 17) | function createField(props: FieldProps, children: ReactNode, type?: 'acc... FILE: packages/editor-skeleton/src/components/field/inlinetip.tsx type InlineTipProps (line 3) | interface InlineTipProps { class InlineTip (line 9) | class InlineTip extends React.Component { method render (line 17) | render(): React.ReactNode { FILE: packages/editor-skeleton/src/components/popup/index.tsx type PopupExtProps (line 7) | interface PopupExtProps { type PopupProps (line 16) | interface PopupProps extends PopupExtProps{ class PopupPipe (line 25) | class PopupPipe { method create (line 30) | create(props?: PopupExtProps): { method popup (line 64) | private popup(props: PopupProps, target?: Element) { method onPopupChange (line 70) | onPopupChange(fn: (props: PopupProps, target?: Element) => void): () =... method purge (line 77) | purge() { class PopupService (line 82) | class PopupService extends Component<{ method componentWillUnmount (line 90) | componentWillUnmount() { method render (line 94) | render() { type StateType (line 105) | interface StateType extends PopupProps { class PopupContent (line 110) | class PopupContent extends PureComponent<{ safeId?: string; popupContain... method componentDidMount (line 136) | componentDidMount() { method componentWillUnmount (line 145) | componentWillUnmount() { method render (line 155) | render() { FILE: packages/editor-skeleton/src/components/settings/main.ts function generateSessionId (line 4) | function generateSessionId(nodes: Node[]) { class SettingsMain (line 11) | class SettingsMain { method length (line 18) | get length(): number | undefined { method componentMeta (line 22) | get componentMeta() { method settings (line 26) | get settings() { method constructor (line 34) | constructor(readonly editor: Editor) { method init (line 39) | private async init() { method setup (line 57) | private setup(nodes: Node[]) { method purge (line 81) | purge() { FILE: packages/editor-skeleton/src/components/settings/settings-pane.tsx function isStandardComponent (line 12) | function isStandardComponent(componentMeta: IComponentMeta | null) { function isInitialValueNotEmpty (line 25) | function isInitialValueNotEmpty(initialValue: any) { type SettingFieldViewProps (line 33) | type SettingFieldViewProps = { field: ISettingField }; type SettingFieldViewState (line 34) | type SettingFieldViewState = { fromOnChange: boolean; value: any }; class SettingFieldView (line 36) | @observer method constructor (line 44) | constructor(props: SettingFieldViewProps) { method field (line 74) | get field() { method visible (line 78) | get visible() { method ignoreDefaultValue (line 90) | get ignoreDefaultValue(): boolean { method setterInfo (line 105) | get setterInfo(): { method value (line 188) | get value() { method initDefaultValue (line 192) | initDefaultValue() { method componentDidMount (line 207) | componentDidMount() { method render (line 211) | render() { type SettingGroupViewProps (line 289) | type SettingGroupViewProps = SettingFieldViewProps; class SettingGroupView (line 290) | @observer method constructor (line 296) | constructor(props: SettingGroupViewProps) { method render (line 324) | render() { function createSettingFieldView (line 352) | function createSettingFieldView(field: ISettingField | IPublicTypeCustom... type SettingsPaneProps (line 364) | type SettingsPaneProps = { class SettingsPane (line 370) | class SettingsPane extends Component { method getTarget (line 385) | function getTarget(node: any): any { method popStage (line 414) | private popStage() { method render (line 418) | render() { FILE: packages/editor-skeleton/src/components/settings/settings-primary-pane.tsx type ISettingsPrimaryPaneProps (line 13) | interface ISettingsPrimaryPaneProps { class SettingsPrimaryPane (line 19) | class SettingsPrimaryPane extends Component void; class StageBox (line 22) | class StageBox extends Component { method constructor (line 37) | constructor(props: StageBoxProps) { method componentDidMount (line 52) | componentDidMount() { method componentWillUnmount (line 92) | componentWillUnmount() { method render (line 98) | render() { FILE: packages/editor-skeleton/src/components/stage-box/stage-chain.ts class StageChain (line 4) | class StageChain { method constructor (line 9) | constructor(stage: StageWidget) { method stagePush (line 14) | stagePush(stage: StageWidget | null) { method stageBack (line 22) | stageBack() { method stageBackToRoot (line 33) | stageBackToRoot() { method getCurrentStage (line 44) | getCurrentStage() { method onStageChange (line 48) | onStageChange(func: () => void) { FILE: packages/editor-skeleton/src/components/stage-box/stage.tsx type StageProps (line 13) | type StageProps = typeof StageDefaultProps & { class Stage (line 19) | class Stage extends Component { method componentDidMount (line 28) | componentDidMount() { method componentDidUpdate (line 32) | componentDidUpdate() { method componentWillUnmount (line 36) | componentWillUnmount() { method doSkate (line 40) | doSkate() { method render (line 57) | render() { FILE: packages/editor-skeleton/src/components/widget-views/index.tsx function DockView (line 16) | function DockView({ title, icon, description, size, className, onClick }... class PanelDockView (line 29) | class PanelDockView extends Component { method componentDidMount (line 32) | componentDidMount() { method componentDidUpdate (line 36) | componentDidUpdate() { method checkActived (line 40) | checkActived() { method render (line 52) | render() { class DialogDockView (line 67) | class DialogDockView extends Component {} class DraggableLineView (line 69) | class DraggableLineView extends Component<{ panel: Panel }> { method getDefaultWidth (line 73) | private getDefaultWidth() { method onDrag (line 89) | onDrag(value: number) { method onDragChange (line 103) | onDragChange(type: 'start' | 'end') { method render (line 110) | render() { class TitledPanelView (line 139) | class TitledPanelView extends Component<{ panel: Panel; area?: string }> { method componentDidMount (line 142) | componentDidMount() { method componentDidUpdate (line 146) | componentDidUpdate() { method checkVisible (line 150) | checkVisible() { method render (line 163) | render() { class PanelView (line 192) | class PanelView extends Component<{ method componentDidMount (line 200) | componentDidMount() { method componentDidUpdate (line 204) | componentDidUpdate() { method checkVisible (line 208) | checkVisible() { method render (line 221) | render() { class TabsPanelView (line 249) | class TabsPanelView extends Component<{ method render (line 254) | render() { class PanelTitle (line 299) | @observer method render (line 301) | render() { class WidgetView (line 318) | class WidgetView extends Component<{ widget: IWidget }> { method componentDidMount (line 322) | componentDidMount() { method componentDidUpdate (line 327) | componentDidUpdate() { method checkVisible (line 332) | checkVisible() { method checkDisabled (line 345) | checkDisabled() { method render (line 358) | render() { FILE: packages/editor-skeleton/src/components/widget-views/panel-operation-row.tsx class PanelOperationRow (line 8) | class PanelOperationRow extends Component<{ panel: Panel }> { method constructor (line 9) | constructor(props) { method setDisplay (line 15) | setDisplay() { method render (line 25) | render() { FILE: packages/editor-skeleton/src/icons/arrow.tsx function IconArrow (line 4) | function IconArrow(props: IconProps) { FILE: packages/editor-skeleton/src/icons/clear.tsx function IconClear (line 3) | function IconClear(props: IconProps) { FILE: packages/editor-skeleton/src/icons/convert.tsx function IconConvert (line 3) | function IconConvert(props: IconProps) { FILE: packages/editor-skeleton/src/icons/exit.tsx function IconExit (line 4) | function IconExit(props: IconProps) { FILE: packages/editor-skeleton/src/icons/fix.tsx function IconFix (line 3) | function IconFix(props: IconProps) { FILE: packages/editor-skeleton/src/icons/float.tsx function IconFloat (line 3) | function IconFloat(props: IconProps) { FILE: packages/editor-skeleton/src/icons/slot.tsx function IconSlot (line 3) | function IconSlot(props: IconProps) { FILE: packages/editor-skeleton/src/icons/variable.tsx function IconVariable (line 3) | function IconVariable(props: IconProps) { FILE: packages/editor-skeleton/src/layouts/bottom-area.tsx class BottomArea (line 8) | class BottomArea extends Component<{ area: Area }> { method render (line 9) | render() { class Contents (line 25) | @observer method render (line 27) | render() { FILE: packages/editor-skeleton/src/layouts/left-area.tsx class LeftArea (line 7) | class LeftArea extends Component<{ area: Area; className?: string }> { method render (line 8) | render() { class Contents (line 24) | @observer method render (line 26) | render() { FILE: packages/editor-skeleton/src/layouts/left-fixed-pane.tsx class LeftFixedPane (line 9) | class LeftFixedPane extends Component<{ area: Area }> { method render (line 10) | render() { FILE: packages/editor-skeleton/src/layouts/right-area.tsx class RightArea (line 8) | class RightArea extends Component<{ area: Area }> { method render (line 9) | render() { class Contents (line 25) | @observer method render (line 27) | render() { FILE: packages/editor-skeleton/src/layouts/sub-top-area.tsx class SubTopArea (line 7) | class SubTopArea extends Component<{ area: Area; itemClassName?: string ... method render (line 8) | render() { class Contents (line 26) | @observer method render (line 28) | render() { FILE: packages/editor-skeleton/src/layouts/toolbar.tsx class Toolbar (line 7) | class Toolbar extends Component<{ area: Area }> { method render (line 8) | render() { class Contents (line 25) | @observer method render (line 27) | render() { FILE: packages/editor-skeleton/src/layouts/top-area.tsx class TopArea (line 7) | class TopArea extends Component<{ area: Area; itemClassName?: string; cl... method render (line 8) | render() { class Contents (line 24) | @observer method render (line 26) | render() { FILE: packages/editor-skeleton/src/layouts/workbench.tsx class Workbench (line 18) | class Workbench extends Component<{ method constructor (line 25) | constructor(props: any) { method render (line 31) | render() { FILE: packages/editor-skeleton/src/register-defaults.ts method init (line 9) | init() { FILE: packages/editor-skeleton/src/skeleton.ts type SkeletonEvents (line 36) | enum SkeletonEvents { type ISkeleton (line 47) | interface ISkeleton extends Omit { method init (line 53) | init() { FILE: packages/engine/src/inner-plugins/default-panel-registry.tsx method init (line 9) | init() { FILE: packages/engine/src/inner-plugins/setter-registry.ts method init (line 6) | init() { FILE: packages/engine/src/modules/designer-types.ts type Node (line 4) | type Node = designerCabin.Node; type DocumentModel (line 5) | type DocumentModel = designerCabin.DocumentModel; type RootNode (line 6) | type RootNode = designerCabin.RootNode; type EditingTarget (line 7) | type EditingTarget = designerCabin.EditingTarget; type SaveHandler (line 8) | type SaveHandler = designerCabin.SaveHandler; type ComponentMeta (line 9) | type ComponentMeta = designerCabin.ComponentMeta; type SettingField (line 10) | type SettingField = designerCabin.SettingField; type ILowCodePluginManager (line 11) | type ILowCodePluginManager = designerCabin.ILowCodePluginManager; type PluginPreference (line 12) | type PluginPreference = designerCabin.PluginPreference; FILE: packages/engine/src/modules/live-editing.ts function getText (line 4) | function getText(node: DocNode, prop: string) { function liveEditingRule (line 22) | function liveEditingRule(target: EditingTarget) { function equalText (line 46) | function equalText(v: any, innerText: string) { FILE: packages/engine/src/modules/shell-model-factory.ts class ShellModelFactory (line 11) | class ShellModelFactory implements IShellModelFactory { method createNode (line 12) | createNode(node: INode | null | undefined): IPublicModelNode | null { method createSettingField (line 15) | createSettingField(prop: ISettingField): IPublicModelSettingField { FILE: packages/engine/src/modules/skeleton-types.ts type IWidgetBaseConfig (line 3) | type IWidgetBaseConfig = innerIWidgetBaseConfig; FILE: packages/plugin-command/src/history-command.ts method init (line 6) | init() { method destroy (line 33) | destroy() { FILE: packages/plugin-command/src/index.ts method init (line 9) | async init() { method destroy (line 13) | destroy() { FILE: packages/plugin-command/src/node-command.ts method init (line 228) | init() { method destroy (line 482) | destroy() { FILE: packages/plugin-designer/src/index.tsx type PluginProps (line 9) | interface PluginProps { type DesignerPluginState (line 13) | interface DesignerPluginState { class DesignerPlugin (line 27) | class DesignerPlugin extends PureComponent void) { method emitPluginContextChange (line 167) | emitPluginContextChange() { method currentTree (line 171) | get currentTree(): Tree | null { FILE: packages/plugin-outline-pane/src/controllers/tree-node.ts type FilterResult (line 15) | interface FilterResult { type EVENT_NAMES (line 26) | enum EVENT_NAMES { class TreeNode (line 42) | class TreeNode { method nodeId (line 65) | get nodeId(): string { method expandable (line 72) | get expandable(): boolean { method expanded (line 77) | get expanded(): boolean { method dropDetail (line 84) | get dropDetail(): IPublicTypeLocationChildrenDetail | undefined | null { method depth (line 89) | get depth(): number { method detecting (line 93) | get detecting() { method hidden (line 98) | get hidden(): boolean { method locked (line 106) | get locked(): boolean { method selected (line 110) | get selected(): boolean { method title (line 119) | get title(): IPublicTypeTitleContent { method titleLabel (line 123) | get titleLabel() { method icon (line 142) | get icon() { method parent (line 146) | get parent(): TreeNode | null { method slots (line 154) | get slots(): TreeNode[] { method condition (line 159) | get condition(): boolean { method children (line 163) | get children(): TreeNode[] | null { method node (line 167) | get node(): IPublicModelNode { method constructor (line 171) | constructor(tree: Tree, node: IPublicModelNode) { method setLocked (line 177) | setLocked(flag: boolean) { method deleteNode (line 181) | deleteNode(node: IPublicModelNode) { method onFilterResultChanged (line 184) | onFilterResultChanged(fn: () => void): IPublicTypeDisposable { method onExpandedChanged (line 190) | onExpandedChanged(fn: (expanded: boolean) => void): IPublicTypeDisposa... method onHiddenChanged (line 196) | onHiddenChanged(fn: (hidden: boolean) => void): IPublicTypeDisposable { method onLockedChanged (line 202) | onLockedChanged(fn: (locked: boolean) => void): IPublicTypeDisposable { method onTitleLabelChanged (line 209) | onTitleLabelChanged(fn: (treeNode: TreeNode) => void): IPublicTypeDisp... method onConditionChanged (line 217) | onConditionChanged(fn: (treeNode: TreeNode) => void): IPublicTypeDispo... method onExpandableChanged (line 225) | onExpandableChanged(fn: (expandable: boolean) => void): IPublicTypeDis... method notifyExpandableChanged (line 235) | notifyExpandableChanged(): void { method notifyTitleLabelChanged (line 239) | notifyTitleLabelChanged(): void { method notifyConditionChanged (line 243) | notifyConditionChanged(): void { method setHidden (line 247) | setHidden(flag: boolean) { method isFocusingNode (line 257) | isFocusingNode(): boolean { method setExpanded (line 267) | setExpanded(value: boolean) { method isRoot (line 272) | isRoot(includeOriginalRoot = false) { method isResponseDropping (line 280) | isResponseDropping(): boolean { method setTitleLabel (line 288) | setTitleLabel(label: string) { method isContainer (line 304) | isContainer(): boolean { method hasSlots (line 311) | hasSlots(): boolean { method hasChildren (line 315) | hasChildren(): boolean { method select (line 319) | select(isMulti: boolean) { method expand (line 333) | expand(tryExpandParents = false) { method expandParents (line 344) | expandParents() { method setNode (line 352) | setNode(node: IPublicModelNode) { method filterReult (line 358) | get filterReult(): FilterResult { method setFilterReult (line 362) | setFilterReult(val: FilterResult) { FILE: packages/plugin-outline-pane/src/controllers/tree.ts class Tree (line 5) | class Tree { method root (line 12) | get root(): TreeNode | null { method constructor (line 21) | constructor(treeMaster: TreeMaster) { method setNodeSelected (line 58) | setNodeSelected(nodeId: string): void { method getTreeNode (line 67) | getTreeNode(node: IPublicModelNode): TreeNode { method getTreeNodeById (line 79) | getTreeNodeById(id: string) { method expandAllAncestors (line 83) | expandAllAncestors(treeNode: TreeNode | undefined | null) { method expandAllDecendants (line 105) | expandAllDecendants(treeNode: TreeNode | undefined | null) { method collapseAllDecendants (line 118) | collapseAllDecendants(treeNode: TreeNode | undefined | null): void { FILE: packages/plugin-outline-pane/src/helper/dwell-timer.ts class DwellTimer (line 8) | class DwellTimer { method constructor (line 19) | constructor(decide: (node: IPublicModelNode, event: IPublicModelLocate... method focus (line 24) | focus(node: IPublicModelNode, event: IPublicModelLocateEvent) { method tryFocus (line 37) | tryFocus(loc?: IPublicModelDropLocation | null) { method reset (line 49) | reset() { FILE: packages/plugin-outline-pane/src/helper/indent-track.ts class IndentTrack (line 6) | class IndentTrack { method reset (line 9) | reset() { method getIndentParent (line 14) | getIndentParent(lastLoc: IPublicModelDropLocation, loc: IPublicModelDr... FILE: packages/plugin-outline-pane/src/icons/arrow-right.tsx function IconArrowRight (line 3) | function IconArrowRight(props: IconProps) { FILE: packages/plugin-outline-pane/src/icons/cond.tsx function IconCond (line 3) | function IconCond(props: IconProps) { FILE: packages/plugin-outline-pane/src/icons/delete.tsx function IconDelete (line 3) | function IconDelete(props: IconProps) { FILE: packages/plugin-outline-pane/src/icons/eye-close.tsx function IconEyeClose (line 3) | function IconEyeClose(props: IconProps) { FILE: packages/plugin-outline-pane/src/icons/eye.tsx function IconEye (line 3) | function IconEye(props: IconProps) { FILE: packages/plugin-outline-pane/src/icons/filter.tsx function IconFilter (line 3) | function IconFilter(props: IconProps) { FILE: packages/plugin-outline-pane/src/icons/lock.tsx function IconLock (line 3) | function IconLock(props: IconProps) { FILE: packages/plugin-outline-pane/src/icons/loop.tsx function IconLoop (line 3) | function IconLoop(props: IconProps) { FILE: packages/plugin-outline-pane/src/icons/outline.tsx function IconOutline (line 3) | function IconOutline(props: IconProps) { FILE: packages/plugin-outline-pane/src/icons/radio-active.tsx function IconRadioActive (line 3) | function IconRadioActive(props: IconProps) { FILE: packages/plugin-outline-pane/src/icons/radio.tsx function IconRadio (line 3) | function IconRadio(props: IconProps) { FILE: packages/plugin-outline-pane/src/icons/setting.tsx function IconSetting (line 3) | function IconSetting(props: IconProps) { FILE: packages/plugin-outline-pane/src/icons/unlock.tsx function IconUnlock (line 3) | function IconUnlock(props: IconProps) { FILE: packages/plugin-outline-pane/src/index.tsx function OutlinePaneContext (line 9) | function OutlinePaneContext(props: { method init (line 57) | async init() { FILE: packages/plugin-outline-pane/src/views/filter-tree.ts constant FILTER_OPTIONS (line 10) | const FILTER_OPTIONS = [{ FILE: packages/plugin-outline-pane/src/views/filter.tsx class Filter (line 9) | class Filter extends PureComponent<{ method filterTree (line 40) | filterTree() { method render (line 47) | render() { FILE: packages/plugin-outline-pane/src/views/pane.tsx class Pane (line 11) | class Pane extends PureComponent<{ method constructor (line 24) | constructor(props: any) { method componentWillUnmount (line 42) | componentWillUnmount() { method render (line 49) | render() { FILE: packages/plugin-outline-pane/src/views/tree-branches.tsx class TreeBranches (line 7) | class TreeBranches extends PureComponent<{ method constructor (line 18) | constructor(props: any) { method componentDidMount (line 26) | componentDidMount() { method componentWillUnmount (line 34) | componentWillUnmount(): void { method render (line 40) | render() { type ITreeNodeChildrenState (line 65) | interface ITreeNodeChildrenState { class TreeNodeChildren (line 71) | class TreeNodeChildren extends PureComponent<{ method componentDidMount (line 83) | componentDidMount() { method componentWillUnmount (line 112) | componentWillUnmount(): void { method render (line 116) | render() { class TreeNodeSlots (line 190) | class TreeNodeSlots extends PureComponent<{ method render (line 193) | render() { FILE: packages/plugin-outline-pane/src/views/tree-node.tsx class ModalTreeNodeView (line 10) | class ModalTreeNodeView extends PureComponent<{ method constructor (line 18) | constructor(props: { method hideAllNodes (line 32) | hideAllNodes() { method componentDidMount (line 36) | componentDidMount(): void { method rootTreeNode (line 45) | get rootTreeNode() { method render (line 55) | render() { class TreeNodeView (line 84) | class TreeNodeView extends PureComponent<{ method constructor (line 122) | constructor(props: any) { method componentDidMount (line 142) | componentDidMount() { method componentWillUnmount (line 184) | componentWillUnmount(): void { method shouldShowModalTreeNode (line 190) | shouldShowModalTreeNode(): boolean { method render (line 207) | render() { FILE: packages/plugin-outline-pane/src/views/tree-title.tsx function emitOutlineEvent (line 8) | function emitOutlineEvent(event: IPublicApiEvent, type: string, treeNode... class TreeTitle (line 19) | class TreeTitle extends PureComponent<{ method cancelEdit (line 52) | private cancelEdit() { method componentDidMount (line 86) | componentDidMount() { method render (line 119) | render() { class DeleteBtn (line 238) | class DeleteBtn extends PureComponent<{ method render (line 242) | render() { class RenameBtn (line 258) | class RenameBtn extends PureComponent<{ method render (line 262) | render() { class LockBtn (line 278) | class LockBtn extends PureComponent<{ method render (line 282) | render() { class HideBtn (line 302) | class HideBtn extends PureComponent<{ method render (line 308) | render() { class ExpandBtn (line 329) | class ExpandBtn extends PureComponent<{ method render (line 334) | render() { FILE: packages/plugin-outline-pane/src/views/tree.tsx function getTreeNodeIdByEvent (line 8) | function getTreeNodeIdByEvent(e: ReactMouseEvent, stop: Element): null |... class TreeView (line 21) | class TreeView extends PureComponent<{ method hover (line 36) | private hover(e: ReactMouseEvent) { method getTreeNodeFromEvent (line 108) | private getTreeNodeFromEvent(e: ReactMouseEvent) { method componentDidMount (line 180) | componentDidMount() { method render (line 198) | render() { FILE: packages/react-renderer/demo/config/components/A.jsx class AView (line 3) | class AView extends PureComponent { method render (line 8) | render() { FILE: packages/react-renderer/demo/config/components/Div.jsx class DivView (line 3) | class DivView extends PureComponent { method render (line 8) | render() { FILE: packages/react-renderer/demo/config/components/Image.jsx class ImageView (line 3) | class ImageView extends PureComponent { method render (line 12) | render() { FILE: packages/react-renderer/demo/config/components/Text.jsx class TextView (line 4) | class TextView extends PureComponent { method render (line 13) | render() { FILE: packages/react-renderer/demo/config/utils.js method test (line 7) | test(msg) { FILE: packages/react-renderer/src/index.ts function factory (line 38) | function factory(): types.IRenderComponent { FILE: packages/react-simulator-renderer/src/builtin-components/builtin-components.ts function getBlockElement (line 157) | function getBlockElement(tag: string): (props: any) => ReactElement { function getIntrinsicMock (line 215) | function getIntrinsicMock(tag: string): ReactType { FILE: packages/react-simulator-renderer/src/builtin-components/leaf.tsx class Leaf (line 3) | class Leaf extends Component { method render (line 18) | render() { FILE: packages/react-simulator-renderer/src/builtin-components/slot.tsx class Slot (line 3) | class Slot extends Component { method render (line 52) | render() { FILE: packages/react-simulator-renderer/src/locale/index.ts function createIntl (line 10) | function createIntl(locale: string = 'zh-CN') { FILE: packages/react-simulator-renderer/src/renderer-view.tsx class SimulatorRendererView (line 49) | class SimulatorRendererView extends Component<{ rendererContainer: Simul... method render (line 50) | render() { class Routes (line 63) | class Routes extends Component<{ rendererContainer: SimulatorRendererCon... method render (line 64) | render() { function ucfirst (line 81) | function ucfirst(s: string) { function getDeviceView (line 84) | function getDeviceView(view: any, device: string, mode: string) { class Layout (line 101) | @observer method render (line 103) | render() { class Renderer (line 128) | @observer method componentDidUpdate (line 136) | componentDidUpdate() { method recordTime (line 140) | recordTime() { method componentDidMount (line 153) | componentDidMount() { method render (line 165) | render() { FILE: packages/react-simulator-renderer/src/renderer.ts class DocumentInstance (line 33) | class DocumentInstance { method schema (line 36) | get schema(): any { method components (line 44) | get components(): object { method context (line 53) | get context(): any { method designMode (line 59) | get designMode(): any { method requestHandlersMap (line 65) | get requestHandlersMap(): any { method device (line 71) | get device() { method componentsMap (line 77) | get componentsMap(): any { method suspended (line 81) | get suspended(): any { method scope (line 85) | get scope(): any { method path (line 89) | get path(): string { method id (line 93) | get id() { method constructor (line 97) | constructor(readonly container: SimulatorRendererContainer, readonly d... method unmountInstance (line 101) | private unmountInstance(id: string, instance: ReactInstance) { method mountInstance (line 112) | mountInstance(id: string, instance: ReactInstance | null) { method mountContext (line 173) | mountContext() { method getNode (line 176) | getNode(id: string): INode | null { method dispose (line 180) | dispose() { class SimulatorRendererContainer (line 186) | class SimulatorRendererContainer implements BuiltinSimulatorRenderer { method documentInstances (line 193) | get documentInstances() { method layout (line 199) | get layout(): any { method layout (line 204) | set layout(value: any) { method components (line 212) | get components(): Record { method context (line 219) | get context(): any { method designMode (line 223) | get designMode(): any { method device (line 227) | get device() { method locale (line 231) | get locale() { method componentsMap (line 235) | get componentsMap(): any { method constructor (line 251) | constructor() { method buildComponents (line 362) | private buildComponents() { method load (line 377) | load(asset: Asset): Promise { method loadAsyncLibrary (line 381) | async loadAsyncLibrary(asyncLibraryMap: Record) { method getComponent (line 386) | getComponent(componentName: string) { method getClosestNodeInstance (line 405) | getClosestNodeInstance(from: ReactInstance, nodeId?: string): IPublicT... method findDOMNodes (line 409) | findDOMNodes(instance: ReactInstance): Array | null { method getClientRects (line 413) | getClientRects(element: Element | Text) { method setNativeSelection (line 417) | setNativeSelection(enableFlag: boolean) { method setDraggingState (line 421) | setDraggingState(state: boolean) { method setCopyState (line 425) | setCopyState(state: boolean) { method clearState (line 429) | clearState() { method createComponent (line 433) | createComponent(schema: IPublicTypeProjectSchema) { function reactFindDOMNodes (line 25) | function reactFindDOMNodes(elem: ReactInstance | null): Array['designMo... type IComponentHoc (line 38) | interface IComponentHoc { type IComponentConstruct (line 43) | type IComponentConstruct = (Comp: types.IBaseRenderComponent, info: ICom... type IProps (line 45) | interface IProps { type RerenderType (line 59) | enum RerenderType { class LeafCache (line 68) | class LeafCache { method constructor (line 85) | constructor(public documentId: string, public device: string) { function initRerenderEvent (line 92) | function initRerenderEvent({ function clearRerenderEvent (line 139) | function clearRerenderEvent(id: string): void { function leafWrapper (line 151) | function leafWrapper(Comp: types.IBaseRenderComponent, { FILE: packages/renderer-core/src/renderer/addon.tsx function addonRendererFactory (line 7) | function addonRendererFactory(): IBaseRenderComponent { FILE: packages/renderer-core/src/renderer/base.tsx function executeLifeCycleMethod (line 41) | function executeLifeCycleMethod(context: any, schema: IPublicTypeNodeSch... function getSchemaChildren (line 73) | function getSchemaChildren(schema: IPublicTypeNodeSchema | undefined) { function baseRendererFactory (line 99) | function baseRendererFactory(): IBaseRenderComponent { FILE: packages/renderer-core/src/renderer/block.tsx function blockRendererFactory (line 4) | function blockRendererFactory(): IBaseRenderComponent { FILE: packages/renderer-core/src/renderer/component.tsx function componentRendererFactory (line 4) | function componentRendererFactory(): IBaseRenderComponent { FILE: packages/renderer-core/src/renderer/page.tsx function pageRendererFactory (line 7) | function pageRendererFactory(): IBaseRenderComponent { FILE: packages/renderer-core/src/renderer/renderer.tsx function rendererFactory (line 11) | function rendererFactory(): IRenderComponent { FILE: packages/renderer-core/src/renderer/temp.tsx function tempRendererFactory (line 5) | function tempRendererFactory(): IBaseRenderComponent { FILE: packages/renderer-core/src/types/index.ts type ISchema (line 5) | type ISchema = IPublicTypeNodeSchema | IPublicTypeRootSchema; type IGeneralComponent (line 10) | interface IGeneralComponent

extends ComponentL... type IGeneralConstructor (line 23) | type IGeneralConstructor< type IHistoryLike (line 36) | interface IHistoryLike { type ILocationLike (line 54) | interface ILocationLike { type IRendererAppHelper (line 62) | type IRendererAppHelper = Partial<{ type IRendererProps (line 96) | interface IRendererProps { type IRendererState (line 184) | interface IRendererState { type IBaseRendererProps (line 192) | interface IBaseRendererProps { type INodeInfo (line 219) | interface INodeInfo { type JSExpression (line 226) | interface JSExpression { type DataSourceItem (line 231) | interface DataSourceItem { type DataSource (line 247) | interface DataSource { type IRuntime (line 252) | interface IRuntime { type IRendererModules (line 262) | interface IRendererModules { type IBaseRendererContext (line 272) | interface IBaseRendererContext { type IBaseRendererInstance (line 280) | type IBaseRendererInstance = IGeneralComponent< type IBaseRenderComponent (line 317) | interface IBaseRenderComponent { type IRenderComponent (line 324) | interface IRenderComponent { FILE: packages/renderer-core/src/utils/common.ts constant EXPRESSION_TYPE (line 14) | const EXPRESSION_TYPE = { function isSchema (line 27) | function isSchema(schema: any): schema is IPublicTypeNodeSchema { function isFileSchema (line 56) | function isFileSchema(schema: IPublicTypeNodeSchema): schema is IPublicT... function inSameDomain (line 67) | function inSameDomain() { function getFileCssName (line 80) | function getFileCssName(fileName: string) { function isJSSlot (line 95) | function isJSSlot(obj: any): obj is IPublicTypeJSSlot { function getValue (line 111) | function getValue(obj: any, path: string, defaultValue = {}) { function getI18n (line 137) | function getI18n(key: string, values = {}, locale = 'zh-CN', messages: R... function canAcceptsRef (line 149) | function canAcceptsRef(Comp: any) { function transformArrayToMap (line 163) | function transformArrayToMap(arr: any[], key: string, overwrite = true) { function transformStringToFunction (line 186) | function transformStringToFunction(str: string) { function parseExpression (line 208) | function parseExpression(a: any, b?: any, c = false) { function parseThisRequiredExpression (line 251) | function parseThisRequiredExpression(str: any, self: any) { function capitalizeFirstLetter (line 260) | function capitalizeFirstLetter(word: string) { function isString (line 272) | function isString(str: any): boolean { function isVariable (line 281) | function isVariable(obj: any) { function parseI18n (line 293) | function parseI18n(i18nInfo: any, self: any) { function forEach (line 306) | function forEach(targetObj: any, fn: any, context?: any) { type IParseOptions (line 314) | interface IParseOptions { function parseData (line 319) | function parseData(schema: unknown, self: any, options: IParseOptions = ... function serializeParams (line 357) | function serializeParams(obj: any) { FILE: packages/renderer-core/src/utils/data-helper.ts constant DS_STATUS (line 10) | const DS_STATUS = { type DataSourceType (line 17) | type DataSourceType = 'fetch' | 'jsonp'; function doRequest (line 24) | function doRequest(type: DataSourceType, options: any) { class DataHelper (line 47) | class DataHelper { method constructor (line 87) | constructor(comp: any, config: DataSource, appHelper: IRendererAppHelp... method updateConfig (line 98) | updateConfig(config = {}) { method generateDataSourceMap (line 124) | generateDataSourceMap() { method updateDataSourceMap (line 139) | updateDataSourceMap(id: string, data: any, error: any) { method getInitDataSourseConfigs (line 151) | getInitDataSourseConfigs() { method getInitData (line 169) | getInitData() { method getDataSource (line 178) | getDataSource(id: string, params: any, otherOptions: any, callback: an... method asyncDataHandler (line 232) | asyncDataHandler(asyncDataList: any[]) { method handleData (line 291) | handleData(id: string | null, dataHandler: any, data: any, error: any) { FILE: packages/renderer-core/src/utils/is-use-loop.ts function isUseLoop (line 6) | function isUseLoop(loop: null | any[] | IPublicTypeJSExpression, isDesig... FILE: packages/renderer-core/src/utils/request.ts function buildUrl (line 13) | function buildUrl(dataAPI: any, params: any) { function get (line 31) | function get(dataAPI: any, params = {}, headers = {}, otherProps = {}) { function post (line 50) | function post(dataAPI: any, params = {}, headers: any = {}, otherProps =... function request (line 80) | function request(dataAPI: any, method = 'GET', data: any, headers = {}, ... function jsonp (line 176) | function jsonp(dataAPI: any, params = {}, otherProps = {}) { FILE: packages/renderer-core/tests/hoc/leaf.test.tsx method __debug (line 20) | __debug () {} method __getComponentProps (line 21) | __getComponentProps (schema: any) { method __getSchemaChildrenVirtualDom (line 24) | __getSchemaChildrenVirtualDom (schema: any) { method __parseData (line 43) | __parseData (data, scope) { FILE: packages/renderer-core/tests/mock/styleMock.js method process (line 2) | process() { FILE: packages/renderer-core/tests/renderer/base.test.tsx method constructor (line 42) | constructor(props: IBaseRendererProps, context: any) { FILE: packages/renderer-core/tests/renderer/renderer.test.tsx function getComp (line 10) | function getComp(schema, comp = null, others = {}): Promise<{ method export (line 433) | export() { FILE: packages/renderer-core/tests/utils/node.ts class Node (line 4) | class Node { method constructor (line 22) | constructor(schema: any, info: any = {}) { method isRootNode (line 43) | get isRootNode () { method onChildrenChange (line 55) | onChildrenChange(fn: any) { method emitChildrenChange (line 62) | emitChildrenChange() { method onPropChange (line 66) | onPropChange(fn: any) { method emitPropChange (line 73) | emitPropChange(val: IPublicTypePropChangeOptions, skip?: boolean) { method onVisibleChange (line 84) | onVisibleChange(fn: any) { method emitVisibleChange (line 91) | emitVisibleChange(val: boolean) { method export (line 94) | export() { FILE: packages/shell/src/api/canvas.ts class Canvas (line 28) | class Canvas implements IPublicApiCanvas { method [designerSymbol] (line 32) | private get [designerSymbol](): IDesigner { method dragon (line 36) | get dragon(): IPublicModelDragon | null { method activeTracker (line 40) | get activeTracker(): IPublicModelActiveTracker | null { method isInLiveEditing (line 45) | get isInLiveEditing(): boolean { method clipboard (line 49) | get clipboard(): IPublicModelClipboard { method constructor (line 53) | constructor(editor: IPublicModelEditor, readonly workspaceMode: boolea... method createScrollTarget (line 58) | createScrollTarget(shell: HTMLDivElement): IPublicModelScrollTarget { method createScroller (line 62) | createScroller(scrollable: IPublicTypeScrollable): IPublicModelScroller { method createLocation (line 69) | createLocation(locationData: IPublicTypeLocationData): IPublicModelDro... method dropLocation (line 79) | get dropLocation() { FILE: packages/shell/src/api/command.ts class Command (line 8) | class Command implements IPublicApiCommand { method constructor (line 13) | constructor(innerCommand: ICommand, pluginContext?: IPublicModelPlugin... method registerCommand (line 23) | registerCommand(command: IPublicTypeCommand): void { method batchExecuteCommand (line 27) | batchExecuteCommand(commands: { name: string; args: IPublicTypeCommand... method executeCommand (line 31) | executeCommand(name: string, args: IPublicTypeCommandHandlerArgs): void { method listCommands (line 35) | listCommands(): IPublicTypeListCommand[] { method unregisterCommand (line 39) | unregisterCommand(name: string): void { method onCommandError (line 43) | onCommandError(callback: (name: string, error: Error) => void): void { FILE: packages/shell/src/api/common.tsx class DesignerCabin (line 77) | class DesignerCabin implements IPublicApiCommonDesignerCabin { method [designerSymbol] (line 85) | private get [designerSymbol](): IDesigner { method constructor (line 89) | constructor(editor: Editor) { method isSettingField (line 118) | isSettingField(obj: any): boolean { method TransformStage (line 127) | get TransformStage() { method SettingField (line 134) | get SettingField() { method LiveEditing (line 141) | get LiveEditing() { method DragObjectType (line 148) | get DragObjectType() { method isDragNodeDataObject (line 155) | isDragNodeDataObject(obj: any): boolean { method isNode (line 162) | isNode(node: any): boolean { method dragon (line 169) | get dragon(): IPublicModelDragon | null { class SkeletonCabin (line 174) | class SkeletonCabin implements IPublicApiCommonSkeletonCabin { method constructor (line 179) | constructor(skeleton: InnerSkeleton) { method Workbench (line 192) | get Workbench(): any { method createSettingFieldView (line 200) | createSettingFieldView(field: IPublicModelSettingField, fieldEntry: an... method PopupContext (line 207) | get PopupContext(): any { method PopupPipe (line 214) | get PopupPipe(): any { class Utils (line 219) | class Utils implements IPublicApiCommonUtils { method isNodeSchema (line 220) | isNodeSchema(data: any): data is IPublicTypeNodeSchema { method isFormEvent (line 224) | isFormEvent(e: KeyboardEvent | MouseEvent): boolean { method compatibleLegaoSchema (line 231) | compatibleLegaoSchema(props: any): any { method getNodeSchemaById (line 235) | getNodeSchemaById( method getConvertedExtraKey (line 242) | getConvertedExtraKey(key: string): string { method getOriginalExtraKey (line 246) | getOriginalExtraKey(key: string): string { method executeTransaction (line 250) | executeTransaction( method createIntl (line 257) | createIntl(instance: string | object): { method intl (line 266) | intl(data: IPublicTypeI18nData | string, params?: object): any { class EditorCabin (line 271) | class EditorCabin implements IPublicApiCommonEditorCabin { method constructor (line 279) | constructor(editor: Editor) { method Title (line 307) | get Title() { method Tip (line 315) | get Tip() { method shallowIntl (line 322) | shallowIntl(data: any): any { method createIntl (line 329) | createIntl(instance: any): any { method intl (line 336) | intl(data: any, params?: object): any { method globalLocale (line 351) | get globalLocale(): any { method obx (line 358) | get obx() { method action (line 365) | get action() { method engineConfig (line 372) | get engineConfig() { method runInAction (line 379) | get runInAction() { method observable (line 386) | get observable() { method makeObservable (line 393) | makeObservable(target: any, annotations: any, options: any) { method untracked (line 400) | untracked(action: any) { method computed (line 407) | get computed() { method observer (line 414) | observer(component: any) { class Common (line 419) | class Common implements IPublicApiCommon { method constructor (line 425) | constructor(editor: Editor, skeleton: InnerSkeleton) { method utils (line 432) | get utils(): any { method editorCabin (line 441) | get editorCabin(): any { method designerCabin (line 450) | get designerCabin(): any { method skeletonCabin (line 454) | get skeletonCabin(): any { method objects (line 463) | get objects(): any { FILE: packages/shell/src/api/commonUI.tsx class CommonUI (line 13) | class CommonUI implements IPublicApiCommonUI { method constructor (line 51) | constructor(editor: IEditor) { method Tip (line 67) | get Tip() { method HelpTip (line 71) | get HelpTip() { method Title (line 75) | get Title() { FILE: packages/shell/src/api/config.ts class Config (line 5) | class Config implements IPublicModelEngineConfig { method constructor (line 8) | constructor(innerEngineConfig: IEngineConfig) { method has (line 12) | has(key: string): boolean { method get (line 16) | get(key: string, defaultValue?: any): any { method set (line 20) | set(key: string, value: any): void { method setConfig (line 24) | setConfig(config: { [key: string]: any }): void { method onceGot (line 28) | onceGot(key: string): Promise { method onGot (line 32) | onGot(key: string, fn: (data: any) => void): IPublicTypeDisposable { method getPreference (line 36) | getPreference(): IPublicModelPreference { FILE: packages/shell/src/api/event.ts type EventOptions (line 7) | type EventOptions = { class Event (line 13) | class Event implements IPublicApiEvent { method constructor (line 17) | constructor(eventBus: IEventBus, options: EventOptions, public workspa... method on (line 30) | on(event: string, listener: (...args: any[]) => void): IPublicTypeDisp... method prependListener (line 44) | prependListener(event: string, listener: (...args: any[]) => void): IP... method off (line 58) | off(event: string, listener: (...args: any[]) => void) { method emit (line 68) | emit(event: string, ...args: any[]) { method __internalEmit__ (line 81) | __internalEmit__(event: string, ...args: unknown[]) { function getEvent (line 86) | function getEvent(editor: IEditor, options: any = { prefix: 'common' }) { FILE: packages/shell/src/api/hotkey.ts class Hotkey (line 7) | class Hotkey implements IPublicApiHotkey { method [hotkeySymbol] (line 9) | get [hotkeySymbol](): InnerHotkey { method constructor (line 21) | constructor(hotkey: InnerHotkey, readonly workspaceMode: boolean = fal... method callbacks (line 25) | get callbacks(): IPublicTypeHotkeyCallbacks { method callBacks (line 32) | get callBacks() { method bind (line 43) | bind( FILE: packages/shell/src/api/logger.ts class Logger (line 7) | class Logger implements IPublicApiLogger { method constructor (line 10) | constructor(options: ILoggerOptions) { method debug (line 17) | debug(...args: any | any[]): void { method info (line 24) | info(...args: any | any[]): void { method warn (line 31) | warn(...args: any | any[]): void { method error (line 38) | error(...args: any | any[]): void { method log (line 45) | log(...args: any | any[]): void { FILE: packages/shell/src/api/material.ts class Material (line 27) | class Material implements IPublicApiMaterial { method [editorSymbol] (line 30) | get [editorSymbol](): IPublicModelEditor { method [designerSymbol] (line 46) | get [designerSymbol](): IDesigner { method constructor (line 50) | constructor(editor: IPublicModelEditor, readonly workspaceMode: boolea... method componentsMap (line 57) | get componentsMap(): { [key: string]: IPublicTypeNpmInfo | ComponentTy... method setAssets (line 66) | async setAssets(assets: IPublicTypeAssetsJson) { method getAssets (line 74) | getAssets(): IPublicTypeAssetsJson | undefined { method loadIncrementalAssets (line 83) | loadIncrementalAssets(incrementalAssets: IPublicTypeAssetsJson) { method getRegisteredMetadataTransducers (line 105) | getRegisteredMetadataTransducers() { method getComponentMeta (line 114) | getComponentMeta(componentName: string): IPublicModelComponentMeta | n... method createComponentMeta (line 124) | createComponentMeta(metadata: IPublicTypeComponentMetadata) { method isComponentMeta (line 133) | isComponentMeta(obj: any) { method getComponentMetasMap (line 141) | getComponentMetasMap(): Map { method removeBuiltinComponentAction (line 169) | removeBuiltinComponentAction(name: string) { method modifyBuiltinComponentAction (line 178) | modifyBuiltinComponentAction( method onChangeAssets (line 189) | onChangeAssets(fn: () => void): IPublicTypeDisposable { method addContextMenuOption (line 202) | addContextMenuOption(option: IPublicTypeContextMenuAction) { method removeContextMenuOption (line 206) | removeContextMenuOption(name: string) { method adjustContextMenuLayout (line 210) | adjustContextMenuLayout(fn: (actions: IPublicTypeContextMenuItem[]) =>... FILE: packages/shell/src/api/plugins.ts class Plugins (line 16) | class Plugins implements IPublicApiPlugins { method [pluginsSymbol] (line 18) | get [pluginsSymbol](): ILowCodePluginManager { method constructor (line 30) | constructor(plugins: ILowCodePluginManager, public workspaceMode: bool... method register (line 34) | async register( method init (line 42) | async init(registerOptions: any) { method getPluginPreference (line 46) | getPluginPreference( method get (line 52) | get(pluginName: string): IPublicModelPluginInstance | null { method getAll (line 61) | getAll() { method has (line 65) | has(pluginName: string) { method delete (line 69) | async delete(pluginName: string) { method toProxy (line 73) | toProxy() { FILE: packages/shell/src/api/project.ts class Project (line 26) | class Project implements IPublicApiProject { method [projectSymbol] (line 29) | get [projectSymbol](): InnerProject { method [editorSymbol] (line 45) | get [editorSymbol](): IPublicModelEditor { method constructor (line 49) | constructor(project: InnerProject, public workspaceMode: boolean = fal... method create (line 53) | static create(project: InnerProject, workspaceMode: boolean = false) { method currentDocument (line 61) | get currentDocument(): IPublicModelDocumentModel | null { method documents (line 69) | get documents(): IPublicModelDocumentModel[] { method simulatorHost (line 76) | get simulatorHost(): IPublicApiSimulatorHost | null { method simulator (line 83) | get simulator() { method openDocument (line 92) | openDocument(doc?: string | IPublicTypeRootSchema | undefined) { method createDocument (line 105) | createDocument(data?: IPublicTypeRootSchema): IPublicModelDocumentMode... method removeDocument (line 114) | removeDocument(doc: IPublicModelDocumentModel) { method getDocumentByFileName (line 123) | getDocumentByFileName(fileName: string): IPublicModelDocumentModel | n... method getDocumentById (line 133) | getDocumentById(id: string): IPublicModelDocumentModel | null { method exportSchema (line 141) | exportSchema(stage: IPublicEnumTransformStage = IPublicEnumTransformSt... method importSchema (line 149) | importSchema(schema?: IPublicTypeProjectSchema): void { method getCurrentDocument (line 157) | getCurrentDocument(): IPublicModelDocumentModel | null { method addPropsTransducer (line 166) | addPropsTransducer( method onRemoveDocument (line 178) | onRemoveDocument(fn: (data: { id: string}) => void): IPublicTypeDispos... method onChangeDocument (line 188) | onChangeDocument(fn: (doc: IPublicModelDocumentModel) => void): IPubli... method onSimulatorHostReady (line 201) | onSimulatorHostReady(fn: (host: IPublicApiSimulatorHost) => void): IPu... method onSimulatorRendererReady (line 211) | onSimulatorRendererReady(fn: () => void): IPublicTypeDisposable { method setI18n (line 224) | setI18n(value: object): void { method setConfig (line 235) | setConfig(...params: any[]): void { FILE: packages/shell/src/api/setters.ts class Setters (line 11) | class Setters implements IPublicApiSetters { method [settersSymbol] (line 14) | get [settersSymbol](): ISetters { method constructor (line 33) | constructor(innerSetters: ISetters, readonly workspaceMode = false) { FILE: packages/shell/src/api/simulator-host.ts class SimulatorHost (line 8) | class SimulatorHost implements IPublicApiSimulatorHost { method constructor (line 11) | constructor(simulator: BuiltinSimulatorHost) { method create (line 15) | static create(host: BuiltinSimulatorHost): IPublicApiSimulatorHost | n... method contentWindow (line 23) | get contentWindow(): Window | undefined { method contentDocument (line 30) | get contentDocument(): Document | undefined { method renderer (line 34) | get renderer(): IPublicModelSimulatorRender | undefined { method set (line 47) | set(key: string, value: any): void { method get (line 56) | get(key: string): any { method scrollToNode (line 64) | scrollToNode(node: IPublicModelNode): void { method rerender (line 71) | rerender(): void { FILE: packages/shell/src/api/skeleton.ts class Skeleton (line 15) | class Skeleton implements IPublicApiSkeleton { method [skeletonSymbol] (line 19) | get [skeletonSymbol](): ISkeleton { method constructor (line 35) | constructor( method add (line 50) | add(config: IPublicTypeSkeletonConfig, extraConfig?: Record void): IPublicTypeDispos... method onEnableWidget (line 173) | onEnableWidget(listener: (...args: any[]) => void): IPublicTypeDisposa... method onHidePanel (line 186) | onHidePanel(listener: (...args: any[]) => void): IPublicTypeDisposable { method onShowWidget (line 199) | onShowWidget(listener: (...args: any[]) => void): IPublicTypeDisposable { method onHideWidget (line 212) | onHideWidget(listener: (...args: any[]) => void): IPublicTypeDisposable { method registerConfigTransducer (line 220) | registerConfigTransducer(fn: IPublicTypeConfigTransducer, level: numbe... function normalizeArea (line 225) | function normalizeArea(area: IPublicTypeWidgetConfigArea | undefined): '... FILE: packages/shell/src/api/workspace.ts class Workspace (line 8) | class Workspace implements IPublicApiWorkspace { method constructor (line 11) | constructor(innerWorkspace: IWorkspace) { method resourceList (line 15) | get resourceList() { method setResourceList (line 19) | setResourceList(resourceList: IPublicResourceList) { method onResourceListChange (line 23) | onResourceListChange(fn: (resourceList: IPublicResourceList) => void):... method isActive (line 27) | get isActive() { method window (line 31) | get window() { method resourceTypeList (line 38) | get resourceTypeList() { method onWindowRendererReady (line 60) | onWindowRendererReady(fn: () => void): IPublicTypeDisposable { method registerResourceType (line 64) | registerResourceType(resourceTypeModel: IPublicTypeResourceType): void { method openEditorWindow (line 68) | async openEditorWindow(): Promise { method openEditorWindowById (line 76) | openEditorWindowById(id: string) { method removeEditorWindow (line 80) | removeEditorWindow() { method removeEditorWindowById (line 88) | removeEditorWindowById(id: string) { method plugins (line 92) | get plugins() { method skeleton (line 96) | get skeleton() { method windows (line 100) | get windows() { method onChangeWindows (line 104) | onChangeWindows(fn: () => void): IPublicTypeDisposable { method onChangeActiveWindow (line 108) | onChangeActiveWindow(fn: () => void): IPublicTypeDisposable { method onChangeActiveEditorView (line 112) | onChangeActiveEditorView(fn: () => void): IPublicTypeDisposable { FILE: packages/shell/src/components/context-menu.tsx function ContextMenu (line 6) | function ContextMenu({ children, menus, pluginContext }: { FILE: packages/shell/src/model/active-tracker.ts class ActiveTracker (line 8) | class ActiveTracker implements IPublicModelActiveTracker { method constructor (line 11) | constructor(innerTracker: InnerActiveTracker) { method target (line 15) | get target() { method onChange (line 31) | onChange(fn: (target: IPublicTypeActiveTarget) => void): () => void { method track (line 47) | track(node: IPublicModelNode) { FILE: packages/shell/src/model/clipboard.ts class Clipboard (line 5) | class Clipboard implements IPublicModelClipboard { method constructor (line 8) | constructor() { method setData (line 12) | setData(data: any): void { method waitPasteData (line 16) | waitPasteData( FILE: packages/shell/src/model/component-meta.ts class ComponentMeta (line 9) | class ComponentMeta implements IPublicModelComponentMeta { method constructor (line 14) | constructor(componentMeta: InnerComponentMeta) { method create (line 18) | static create(componentMeta: InnerComponentMeta | null): IPublicModelC... method componentName (line 28) | get componentName(): string { method isContainer (line 35) | get isContainer(): boolean { method isMinimalRenderUnit (line 45) | get isMinimalRenderUnit(): boolean { method isModal (line 52) | get isModal(): boolean { method configure (line 59) | get configure(): IPublicTypeFieldConfig[] { method title (line 66) | get title(): string | IPublicTypeI18nData | ReactElement { method icon (line 73) | get icon(): IPublicTypeIconType { method npm (line 80) | get npm(): IPublicTypeNpmInfo { method prototype (line 87) | get prototype() { method availableActions (line 91) | get availableActions(): any { method advanced (line 95) | get advanced(): IPublicTypeAdvanced { method setNpm (line 103) | setNpm(npm: IPublicTypeNpmInfo): void { method getMetadata (line 111) | getMetadata(): IPublicTypeTransformedComponentMetadata { method checkNestingUp (line 121) | checkNestingUp(my: IPublicModelNode | IPublicTypeNodeData, parent: INo... method checkNestingDown (line 132) | checkNestingDown( method refreshMetadata (line 143) | refreshMetadata(): void { FILE: packages/shell/src/model/condition-group.ts class ConditionGroup (line 6) | class ConditionGroup implements IPublicModelExclusiveGroup { method constructor (line 9) | constructor(conditionGroup: IExclusiveGroup | null) { method id (line 13) | get id() { method title (line 17) | get title() { method firstNode (line 21) | get firstNode() { method setVisible (line 25) | setVisible(node: IPublicModelNode) { method create (line 29) | static create(conditionGroup: IExclusiveGroup | null) { FILE: packages/shell/src/model/detecting.ts class Detecting (line 10) | class Detecting implements IPublicModelDetecting { method constructor (line 14) | constructor(document: InnerDocumentModel) { method enable (line 22) | get enable(): boolean { method current (line 29) | get current() { method capture (line 37) | capture(id: string) { method release (line 45) | release(id: string) { method leave (line 52) | leave() { method onDetectingChange (line 56) | onDetectingChange(fn: (node: IPublicModelNode | null) => void): IPubli... FILE: packages/shell/src/model/document-model.ts class DocumentModel (line 39) | class DocumentModel implements IPublicModelDocumentModel { method constructor (line 52) | constructor(document: InnerDocumentModel) { method create (line 63) | static create(document: InnerDocumentModel | undefined | null): IPubli... method id (line 80) | get id(): string { method id (line 84) | set id(id) { method project (line 92) | get project(): IPublicApiProject { method root (line 101) | get root(): IPublicModelNode | null { method focusNode (line 105) | get focusNode(): IPublicModelNode | null { method focusNode (line 109) | set focusNode(node: IPublicModelNode | null) { method nodesMap (line 121) | get nodesMap(): Map { method modalNodesManager (line 132) | get modalNodesManager(): IPublicModelModalNodesManager | null { method dropLocation (line 136) | get dropLocation(): IPublicModelDropLocation | null { method dropLocation (line 140) | set dropLocation(loc: IPublicModelDropLocation | null) { method getNodeById (line 149) | getNodeById(nodeId: string): IPublicModelNode | null { method importSchema (line 157) | importSchema(schema: IPublicTypeRootSchema): void { method exportSchema (line 167) | exportSchema(stage: IPublicEnumTransformStage = IPublicEnumTransformSt... method insertNode (line 179) | insertNode( method createNode (line 199) | createNode(data: IPublicTypeNodeSchema): IPublicMode... method removeNode (line 207) | removeNode(idOrNode: string | IPublicModelNode): void { method getComponentsMap (line 216) | getComponentsMap(extraComps?: string[]): any { method checkNesting (line 226) | checkNesting( method onAddNode (line 245) | onAddNode(fn: (node: IPublicModelNode) => void): IPublicTypeDisposable { method onMountNode (line 254) | onMountNode(fn: (payload: { node: IPublicModelNode }) => void): IPubli... method onRemoveNode (line 265) | onRemoveNode(fn: (node: IPublicModelNode) => void): IPublicTypeDisposa... method onChangeDetecting (line 274) | onChangeDetecting(fn: (node: IPublicModelNode) => void): IPublicTypeDi... method onChangeSelection (line 283) | onChangeSelection(fn: (ids: string[]) => void): IPublicTypeDisposable { method onChangeNodeVisible (line 293) | onChangeNodeVisible(fn: (node: IPublicModelNode, visible: boolean) => ... method onChangeNodeChildren (line 303) | onChangeNodeChildren(fn: (info: IPublicTypeOnChangeOptions) => void): ... method onChangeNodeProp (line 319) | onChangeNodeProp(fn: (info: IPublicTypePropChangeOptions) => void): IP... method onImportSchema (line 346) | onImportSchema(fn: (schema: IPublicTypeRootSchema) => void): IPublicTy... method isDetectingNode (line 350) | isDetectingNode(node: IPublicModelNode): boolean { method onFocusNodeChanged (line 354) | onFocusNodeChanged( method onDropLocationChanged (line 369) | onDropLocationChanged(fn: (doc: IPublicModelDocumentModel) => void): I... FILE: packages/shell/src/model/drag-object.ts class DragObject (line 5) | class DragObject implements IPublicModelDragObject { method constructor (line 8) | constructor(dragObject: InnerDragObject) { method create (line 12) | static create(dragObject: InnerDragObject | null): IPublicModelDragObj... method type (line 19) | get type() { method nodes (line 23) | get nodes() { method data (line 31) | get data(): IPublicTypeNodeSchema | IPublicTypeNodeSchema[] { FILE: packages/shell/src/model/dragon.ts class Dragon (line 21) | class Dragon implements IPublicModelDragon { method constructor (line 24) | constructor(innerDragon: IDragon, readonly workspaceMode: boolean) { method [dragonSymbol] (line 28) | get [dragonSymbol](): IDragon { method create (line 43) | static create( method dragging (line 56) | get dragging(): boolean { method onDragstart (line 65) | onDragstart(func: (e: IPublicModelLocateEvent) => any): () => void { method onDrag (line 74) | onDrag(func: (e: IPublicModelLocateEvent) => any): () => void { method onDragend (line 83) | onDragend(func: (o: { dragObject: IPublicModelDragObject; copy?: boole... method from (line 98) | from(shell: Element, boost: (e: MouseEvent) => IPublicTypeDragNodeData... method boost (line 108) | boost(dragObject: IPublicTypeDragObject, boostEvent: MouseEvent | Drag... method addSensor (line 120) | addSensor(sensor: any): void { method removeSensor (line 127) | removeSensor(sensor: any): void { FILE: packages/shell/src/model/drop-location.ts class DropLocation (line 8) | class DropLocation implements IPublicModelDropLocation { method constructor (line 11) | constructor(dropLocation: InnerDropLocation) { method create (line 15) | static create(dropLocation: InnerDropLocation | null): IPublicModelDro... method target (line 22) | get target() { method detail (line 26) | get detail(): IPublicTypeLocationDetail { method event (line 30) | get event(): IPublicModelLocateEvent { method clone (line 34) | clone(event: IPublicModelLocateEvent): IPublicModelDropLocation { FILE: packages/shell/src/model/editor-view.ts class EditorView (line 5) | class EditorView { method constructor (line 10) | constructor(editorView: IViewContext) { method toProxy (line 17) | toProxy() { method viewName (line 28) | get viewName() { method viewType (line 32) | get viewType() { FILE: packages/shell/src/model/history.ts class History (line 5) | class History implements IPublicModelHistory { method [historySymbol] (line 8) | private get [historySymbol](): InnerHistory { method constructor (line 12) | constructor(document: InnerDocumentModel) { method go (line 20) | go(cursor: number): void { method back (line 27) | back(): void { method forward (line 34) | forward(): void { method savePoint (line 41) | savePoint(): void { method isSavePoint (line 49) | isSavePoint(): boolean { method getState (line 57) | getState(): number { method onChangeState (line 66) | onChangeState(func: () => any): IPublicTypeDisposable { method onChangeCursor (line 75) | onChangeCursor(func: () => any): IPublicTypeDisposable { FILE: packages/shell/src/model/locate-event.ts class LocateEvent (line 6) | class LocateEvent implements IPublicModelLocateEvent { method constructor (line 9) | constructor(locateEvent: ILocateEvent) { method create (line 13) | static create(locateEvent: ILocateEvent): IPublicModelLocateEvent | nu... method type (line 20) | get type(): string { method globalX (line 24) | get globalX(): number { method globalY (line 28) | get globalY(): number { method originalEvent (line 32) | get originalEvent(): MouseEvent | DragEvent { method target (line 36) | get target(): Element | null | undefined { method canvasX (line 40) | get canvasX(): number | undefined { method canvasY (line 44) | get canvasY(): number | undefined { method dragObject (line 48) | get dragObject(): IPublicModelDragObject | null { FILE: packages/shell/src/model/modal-nodes-manager.ts class ModalNodesManager (line 9) | class ModalNodesManager implements IPublicModelModalNodesManager { method constructor (line 12) | constructor(modalNodesManager: InnerModalNodesManager) { method create (line 16) | static create( method setNodes (line 28) | setNodes(): void { method getModalNodes (line 35) | getModalNodes(): IPublicModelNode[] { method getVisibleModalNode (line 50) | getVisibleModalNode(): IPublicModelNode | null { method hideModalNodes (line 57) | hideModalNodes(): void { method setVisible (line 65) | setVisible(node: IPublicModelNode): void { method setInvisible (line 73) | setInvisible(node: IPublicModelNode): void { FILE: packages/shell/src/model/node-children.ts class NodeChildren (line 6) | class NodeChildren implements IPublicModelNodeChildren { method constructor (line 9) | constructor(nodeChildren: INodeChildren) { method create (line 13) | static create(nodeChildren: INodeChildren | null): IPublicModelNodeChi... method owner (line 23) | get owner(): IPublicModelNode | null { method size (line 30) | get size(): number { method isEmpty (line 39) | get isEmpty(): boolean { method isEmptyNode (line 47) | get isEmptyNode(): boolean { method notEmpty (line 55) | get notEmpty(): boolean { method notEmptyNode (line 62) | get notEmptyNode(): boolean { method delete (line 71) | delete(node: IPublicModelNode): boolean { method insert (line 81) | insert(node: IPublicModelNode, at?: number | null): void { method indexOf (line 90) | indexOf(node: IPublicModelNode): number { method splice (line 100) | splice(start: number, deleteCount: number, node?: IPublicModelNode): a... method get (line 109) | get(index: number): IPublicModelNode | null { method has (line 118) | has(node: IPublicModelNode): boolean { method forEach (line 126) | forEach(fn: (node: IPublicModelNode, index: number) => void): void { method reverse (line 135) | reverse(): IPublicModelNode[] { method map (line 145) | map(fn: (node: IPublicModelNode, index: number) => T): T[] | ... method every (line 155) | every(fn: (node: IPublicModelNode, index: number) => boolean): boolean { method some (line 165) | some(fn: (node: IPublicModelNode, index: number) => boolean): boolean { method filter (line 175) | filter(fn: (node: IPublicModelNode, index: number) => boolean): any { method find (line 187) | find(fn: (node: IPublicModelNode, index: number) => boolean): IPublicM... method reduce (line 199) | reduce(fn: (acc: any, cur: IPublicModelNode) => any, initialValue: any... method importSchema (line 209) | importSchema(data?: IPublicTypeNodeData | IPublicTypeNodeData[]): void { method exportSchema (line 218) | exportSchema(stage: IPublicEnumTransformStage = IPublicEnumTransformSt... method mergeChildren (line 228) | mergeChildren( FILE: packages/shell/src/model/node.ts function isShellNode (line 34) | function isShellNode(node: any): node is IPublicModelNode { class Node (line 38) | class Node implements IPublicModelNode { method id (line 47) | get id() { method id (line 54) | set id(id: string) { method title (line 61) | get title(): string | IPublicTypeI18nData | ReactElement { method isContainer (line 69) | get isContainer(): boolean { method isContainerNode (line 76) | get isContainerNode(): boolean { method isRoot (line 84) | get isRoot(): boolean { method isRootNode (line 91) | get isRootNode(): boolean { method isEmpty (line 99) | get isEmpty(): boolean { method isEmptyNode (line 106) | get isEmptyNode(): boolean { method isPage (line 114) | get isPage(): boolean { method isPageNode (line 121) | get isPageNode(): boolean { method isComponent (line 129) | get isComponent(): boolean { method isComponentNode (line 136) | get isComponentNode(): boolean { method isModal (line 144) | get isModal(): boolean { method isModalNode (line 151) | get isModalNode(): boolean { method isSlot (line 159) | get isSlot(): boolean { method isSlotNode (line 166) | get isSlotNode(): boolean { method isParental (line 174) | get isParental(): boolean { method isParentalNode (line 181) | get isParentalNode(): boolean { method isLeaf (line 189) | get isLeaf(): boolean { method isLeafNode (line 196) | get isLeafNode(): boolean { method isLocked (line 208) | get isLocked(): boolean { method index (line 215) | get index() { method icon (line 222) | get icon(): IPublicTypeIconType { method zLevel (line 229) | get zLevel(): number { method componentName (line 236) | get componentName(): string { method componentMeta (line 243) | get componentMeta(): IPublicModelComponentMeta | null { method document (line 251) | get document(): IPublicModelDocumentModel | null { method prevSibling (line 259) | get prevSibling(): IPublicModelNode | null { method nextSibling (line 267) | get nextSibling(): IPublicModelNode | null { method parent (line 275) | get parent(): IPublicModelNode | null { method children (line 283) | get children(): IPublicModelNodeChildren | null { method slots (line 290) | get slots(): IPublicModelNode[] { method slotFor (line 297) | get slotFor(): IPublicModelProp | null | undefined { method props (line 304) | get props(): IPublicModelProps | null { method propsData (line 311) | get propsData(): IPublicTypePropsMap | IPublicTypePropsList | null { method schema (line 318) | get schema(): IPublicTypeNodeSchema { method settingEntry (line 322) | get settingEntry(): IPublicModelSettingTopEntry { method constructor (line 326) | constructor(node: InnerNode) { method create (line 333) | static create(node: InnerNode | IPublicModelNode | null | undefined): ... method getChildren (line 351) | getChildren() { method getDOMNode (line 358) | getDOMNode() { method mergeChildren (line 368) | mergeChildren( method getRect (line 380) | getRect(): DOMRect | null { method hasSlots (line 388) | hasSlots(): boolean { method hasCondition (line 396) | hasCondition(): boolean { method hasLoop (line 404) | hasLoop(): boolean { method visible (line 408) | get visible(): boolean { method visible (line 412) | set visible(value: boolean) { method getVisible (line 416) | getVisible(): boolean { method setVisible (line 420) | setVisible(flag: boolean): void { method isConditionalVisible (line 424) | isConditionalVisible(): boolean | undefined { method lock (line 432) | lock(flag?: boolean): void { method getProps (line 439) | getProps() { method contains (line 443) | contains(node: IPublicModelNode): boolean { method getProp (line 452) | getProp(path: string, createIfNone = true): IPublicModelProp | null { method getPropValue (line 461) | getPropValue(path: string) { method getExtraProp (line 472) | getExtraProp(path: string, createIfNone?: boolean): IPublicModelProp |... method getExtraPropValue (line 482) | getExtraPropValue(path: string): any { method setPropValue (line 492) | setPropValue(path: string, value: IPublicTypeCompositeValue): void { method setExtraPropValue (line 502) | setExtraPropValue(path: string, value: IPublicTypeCompositeValue): void { method importSchema (line 510) | importSchema(data: IPublicTypeNodeSchema): void { method exportSchema (line 520) | exportSchema( method insertBefore (line 533) | insertBefore( method insertAfter (line 551) | insertAfter( method replaceChild (line 569) | replaceChild(node: IPublicModelNode, data: any): IPublicModelNode | nu... method replaceWith (line 577) | replaceWith(schema: IPublicTypeNodeSchema): any { method select (line 584) | select(): void { method hover (line 592) | hover(flag = true): void { method remove (line 599) | remove(): void { method isRGLContainer (line 607) | set isRGLContainer(flag: boolean) { method isRGLContainer (line 616) | get isRGLContainer() { method isRGLContainerNode (line 623) | set isRGLContainerNode(flag: boolean) { method isRGLContainerNode (line 631) | get isRGLContainerNode() { method internalToShellNode (line 635) | internalToShellNode() { method canPerformAction (line 639) | canPerformAction(actionName: string): boolean { method conditionGroup (line 647) | get conditionGroup(): IPublicModelExclusiveGroup | null { method setConditionalVisible (line 655) | setConditionalVisible(): void { method getRGL (line 659) | getRGL() { FILE: packages/shell/src/model/plugin-instance.ts class PluginInstance (line 5) | class PluginInstance implements IPublicModelPluginInstance { method constructor (line 8) | constructor(pluginInstance: ILowCodePluginRuntime) { method pluginName (line 12) | get pluginName(): string { method dep (line 16) | get dep(): string[] { method disabled (line 20) | get disabled(): boolean { method disabled (line 24) | set disabled(disabled: boolean) { method meta (line 28) | get meta() { FILE: packages/shell/src/model/prop.ts class Prop (line 6) | class Prop implements IPublicModelProp { method constructor (line 9) | constructor(prop: InnerProp) { method create (line 13) | static create(prop: InnerProp | undefined | null): IPublicModelProp | ... method id (line 23) | get id(): string { method key (line 31) | get key(): string | number | undefined { method path (line 38) | get path(): string[] { method node (line 45) | get node(): IPublicModelNode | null { method slotNode (line 52) | get slotNode(): IPublicModelNode | null { method isProp (line 59) | get isProp(): boolean { method setValue (line 67) | setValue(val: IPublicTypeCompositeValue): void { method getValue (line 75) | getValue(): any { method remove (line 82) | remove(): void { method exportSchema (line 91) | exportSchema(stage: IPublicEnumTransformStage = IPublicEnumTransformSt... FILE: packages/shell/src/model/props.ts class Props (line 7) | class Props implements IPublicModelProps { method constructor (line 10) | constructor(props: InnerProps) { method create (line 14) | static create(props: InnerProps | undefined | null): IPublicModelProps... method id (line 24) | get id(): string { method path (line 31) | get path(): string[] { method node (line 38) | get node(): IPublicModelNode | null { method getProp (line 47) | getProp(path: string): IPublicModelProp | null { method getPropValue (line 56) | getPropValue(path: string): any { method getExtraProp (line 66) | getExtraProp(path: string): IPublicModelProp | null { method getExtraPropValue (line 76) | getExtraPropValue(path: string): any { method setPropValue (line 86) | setPropValue(path: string, value: IPublicTypeCompositeValue): void { method setExtraPropValue (line 96) | setExtraPropValue(path: string, value: IPublicTypeCompositeValue): void { method has (line 105) | has(key: string): boolean { method add (line 115) | add(value: IPublicTypeCompositeValue, key?: string | number | undefine... FILE: packages/shell/src/model/resource.ts class Resource (line 5) | class Resource implements IPublicModelResource { method constructor (line 8) | constructor(resource: IResource) { method title (line 12) | get title() { method id (line 16) | get id() { method icon (line 20) | get icon() { method options (line 24) | get options() { method name (line 28) | get name() { method config (line 32) | get config() { method type (line 36) | get type() { method category (line 40) | get category() { method description (line 44) | get description() { method children (line 48) | get children() { method viewName (line 52) | get viewName() { FILE: packages/shell/src/model/selection.ts class Selection (line 10) | class Selection implements IPublicModelSelection { method constructor (line 13) | constructor(document: InnerDocumentModel) { method selected (line 20) | get selected(): string[] { method node (line 27) | get node(): IPublicModelNode | null { method select (line 36) | select(id: string): void { method selectAll (line 44) | selectAll(ids: string[]): void { method remove (line 52) | remove(id: string): void { method clear (line 59) | clear(): void { method has (line 68) | has(id: string): boolean { method add (line 76) | add(id: string): void { method getNodes (line 84) | getNodes(): IPublicModelNode[] { method getTopNodes (line 103) | getTopNodes(includeRoot: boolean = false): IPublicModelNode[] { method onSelectionChange (line 115) | onSelectionChange(fn: (ids: string[]) => void): IPublicTypeDisposable { FILE: packages/shell/src/model/setting-field.ts class SettingField (line 21) | class SettingField implements IPublicModelSettingField { method constructor (line 24) | constructor(prop: ISettingField) { method create (line 28) | static create(prop: ISettingField): IPublicModelSettingField { method isGroup (line 35) | get isGroup(): boolean { method id (line 42) | get id(): string { method name (line 49) | get name(): string | number | undefined { method key (line 56) | get key(): string | number | undefined { method path (line 63) | get path(): any[] { method title (line 70) | get title(): any { method setter (line 77) | get setter(): IPublicTypeSetterType | null { method expanded (line 84) | get expanded(): boolean { method extraProps (line 91) | get extraProps(): IPublicTypeFieldExtraProps { method props (line 95) | get props(): IPublicModelSettingTopEntry { method node (line 102) | get node(): IPublicModelNode | null { method parent (line 109) | get parent(): IPublicModelSettingField | IPublicModelSettingTopEntry { method top (line 120) | get top(): IPublicModelSettingTopEntry { method isSettingField (line 127) | get isSettingField(): boolean { method componentMeta (line 134) | get componentMeta(): IPublicModelComponentMeta | null { method items (line 141) | get items(): Array { method setKey (line 154) | setKey(key: string | number): void { method getNode (line 161) | getNode() { method getParent (line 168) | getParent() { method setValue (line 176) | setValue(val: IPublicTypeCompositeValue, extraOptions?: IPublicTypeSet... method setPropValue (line 185) | setPropValue(propName: string | number, value: any): void { method clearPropValue (line 193) | clearPropValue(propName: string | number): void { method getDefaultValue (line 201) | getDefaultValue(): any { method getValue (line 209) | getValue(): any { method getPropValue (line 218) | getPropValue(propName: string | number): any { method getExtraPropValue (line 225) | getExtraPropValue(propName: string): any { method setExtraPropValue (line 232) | setExtraPropValue(propName: string, value: any): void { method getProps (line 240) | getProps(): IPublicModelSettingTopEntry { method isUseVariable (line 248) | isUseVariable(): boolean { method setUseVariable (line 256) | setUseVariable(flag: boolean): void { method createField (line 265) | createField(config: IPublicTypeFieldConfig): IPublicModelSettingField { method getMockOrValue (line 273) | getMockOrValue(): any { method purge (line 280) | purge(): void { method remove (line 287) | remove(): void { method onEffect (line 296) | onEffect(action: () => void): IPublicTypeDisposable { method internalToShellField (line 304) | internalToShellField() { FILE: packages/shell/src/model/setting-top-entry.ts class SettingTopEntry (line 7) | class SettingTopEntry implements IPublicModelSettingTopEntry { method constructor (line 10) | constructor(prop: ISettingTopEntry) { method create (line 14) | static create(prop: ISettingTopEntry): IPublicModelSettingTopEntry { method node (line 21) | get node(): IPublicModelNode | null { method get (line 30) | get(propName: string | number): IPublicModelSettingField { method getNode (line 37) | getNode() { method getPropValue (line 46) | getPropValue(propName: string | number): any { method setPropValue (line 55) | setPropValue(propName: string | number, value: any): void { method clearPropValue (line 59) | clearPropValue(propName: string | number) { FILE: packages/shell/src/model/simulator-render.ts class SimulatorRender (line 5) | class SimulatorRender implements IPublicModelSimulatorRender { method constructor (line 8) | constructor(simulatorRender: BuiltinSimulatorRenderer) { method create (line 12) | static create(simulatorRender: BuiltinSimulatorRenderer): IPublicModel... method components (line 16) | get components() { method rerender (line 20) | rerender() { FILE: packages/shell/src/model/skeleton-item.ts class SkeletonItem (line 5) | class SkeletonItem implements IPublicModelSkeletonItem { method constructor (line 8) | constructor(skeletonItem: IWidget | Widget | Panel | Stage | Dock | Pa... method name (line 12) | get name() { method visible (line 16) | get visible() { method disable (line 20) | disable() { method enable (line 24) | enable() { method hide (line 28) | hide() { method show (line 32) | show() { method toggle (line 36) | toggle() { FILE: packages/shell/src/model/window.ts class Window (line 7) | class Window implements IPublicModelWindow { method id (line 10) | get id() { method title (line 14) | get title() { method icon (line 18) | get icon() { method resource (line 22) | get resource(): IPublicModelResource { method constructor (line 26) | constructor(editorWindow: IEditorWindow) { method importSchema (line 30) | importSchema(schema: any): any { method changeViewType (line 34) | changeViewType(viewName: string) { method onChangeViewType (line 38) | onChangeViewType(fun: (viewName: string) => void): IPublicTypeDisposab... method save (line 42) | async save() { method onSave (line 46) | onSave(fn: () => void) { method currentEditorView (line 50) | get currentEditorView() { method editorViews (line 57) | get editorViews() { FILE: packages/types/src/activity.ts type ActivityType (line 3) | enum ActivityType { type IActivityPayload (line 10) | interface IActivityPayload { type ActivityData (line 27) | type ActivityData = { FILE: packages/types/src/assets.ts type AssetLevel (line 1) | enum AssetLevel { type URL (line 25) | type URL = string; type AssetType (line 27) | enum AssetType { type AssetItem (line 35) | interface AssetItem { type AssetList (line 44) | type AssetList = Array; type Asset (line 46) | type Asset = AssetList | AssetBundle | AssetItem | URL; type AssetBundle (line 48) | interface AssetBundle { FILE: packages/types/src/code-intermediate.ts type PackageJSON (line 1) | interface PackageJSON { FILE: packages/types/src/code-result.ts type ResultDir (line 7) | interface ResultDir { type ResultFile (line 37) | interface ResultFile { FILE: packages/types/src/deprecated/isActionContentObject.ts function isActionContentObject (line 6) | function isActionContentObject(obj: any): obj is IPublicTypeActionConten... FILE: packages/types/src/deprecated/isCustomView.ts function isCustomView (line 8) | function isCustomView(obj: any): obj is IPublicTypeCustomView { FILE: packages/types/src/deprecated/isDOMText.ts function isDOMText (line 6) | function isDOMText(data: any): data is IPublicTypeDOMText { FILE: packages/types/src/deprecated/isDynamicSetter.ts function isDynamicSetter (line 7) | function isDynamicSetter(obj: any): obj is IPublicTypeDynamicSetter { FILE: packages/types/src/deprecated/isI18nData.ts function isI18nData (line 5) | function isI18nData(obj: any): boolean { FILE: packages/types/src/deprecated/isJSBlock.ts function isJSBlock (line 6) | function isJSBlock(data: any): data is IPublicTypeJSBlock { FILE: packages/types/src/deprecated/isJSExpression.ts function isJSExpression (line 6) | function isJSExpression(data: any): data is IPublicTypeJSExpression { FILE: packages/types/src/deprecated/isJSFunction.ts function isJSFunction (line 6) | function isJSFunction(x: any): x is IPublicTypeJSFunction { FILE: packages/types/src/deprecated/isJSSlot.ts function isJSSlot (line 6) | function isJSSlot(data: any): data is IPublicTypeJSSlot { FILE: packages/types/src/deprecated/isLowCodeComponentType.ts function isLowCodeComponentType (line 7) | function isLowCodeComponentType(desc: IPublicTypeComponentMap): desc is ... FILE: packages/types/src/deprecated/isNodeSchema.ts function isNodeSchema (line 6) | function isNodeSchema(data: any): data is IPublicTypeNodeSchema { FILE: packages/types/src/deprecated/isPlainObject.ts function isPlainObject (line 4) | function isPlainObject(value: any): value is Record { FILE: packages/types/src/deprecated/isProCodeComponentType.ts function isProCodeComponentType (line 6) | function isProCodeComponentType(desc: IPublicTypeComponentMap): desc is ... FILE: packages/types/src/deprecated/isProjectSchema.ts function isProjectSchema (line 4) | function isProjectSchema(data: any): boolean { FILE: packages/types/src/deprecated/isReactClass.ts function isReactClass (line 6) | function isReactClass(obj: any): obj is ComponentClass { FILE: packages/types/src/deprecated/isReactComponent.ts function isReactComponent (line 7) | function isReactComponent(obj: any): obj is ComponentType { FILE: packages/types/src/deprecated/isSetterConfig.ts function isSetterConfig (line 7) | function isSetterConfig(obj: any): obj is IPublicTypeSetterConfig { FILE: packages/types/src/deprecated/isTitleConfig.ts function isTitleConfig (line 8) | function isTitleConfig(obj: any): obj is IPublicTypeTitleConfig { FILE: packages/types/src/editor.ts type EditorConfig (line 4) | interface EditorConfig { type SkeletonConfig (line 16) | interface SkeletonConfig { type FusionTheme (line 22) | interface FusionTheme { type ThemeConfig (line 27) | interface ThemeConfig { type PluginsConfig (line 31) | interface PluginsConfig { type PluginConfig (line 35) | interface PluginConfig { type HooksConfig (line 57) | type HooksConfig = HookConfig[]; type HookConfig (line 59) | interface HookConfig { type ShortCutsConfig (line 65) | type ShortCutsConfig = ShortCutConfig[]; type ShortCutConfig (line 67) | interface ShortCutConfig { type UtilsConfig (line 72) | type UtilsConfig = UtilConfig[]; type UtilConfig (line 74) | interface UtilConfig { type ConstantsConfig (line 80) | type ConstantsConfig = Record; type LifeCyclesConfig (line 82) | interface LifeCyclesConfig { type LocaleType (line 87) | type LocaleType = 'zh-CN' | 'zh-TW' | 'en-US' | 'ja-JP'; type I18nMessages (line 89) | interface I18nMessages { type I18nConfig (line 93) | interface I18nConfig { type I18nFunction (line 100) | type I18nFunction = (key: string, params: any) => string; type Utils (line 102) | interface Utils { type PluginProps (line 106) | interface PluginProps { type Plugin (line 112) | type Plugin = ReactNode & { type HOCPlugin (line 117) | type HOCPlugin = ReactNode & { type PluginSet (line 122) | interface PluginSet { type PluginClass (line 126) | type PluginClass = ComponentType & { type PluginClassSet (line 134) | interface PluginClassSet { type PluginStatus (line 138) | interface PluginStatus { type PluginStatusSet (line 145) | interface PluginStatusSet { FILE: packages/types/src/event/index.ts type EventConfig (line 3) | interface EventConfig { FILE: packages/types/src/event/node.ts type RerenderOptions (line 3) | interface RerenderOptions { FILE: packages/types/src/event/prop.ts type ChangeOptions (line 1) | interface ChangeOptions { FILE: packages/types/src/shell-model-factory.ts type IShellModelFactory (line 3) | interface IShellModelFactory { FILE: packages/types/src/shell/api/canvas.ts type IPublicApiCanvas (line 8) | interface IPublicApiCanvas { FILE: packages/types/src/shell/api/command.ts type IPublicApiCommand (line 3) | interface IPublicApiCommand { FILE: packages/types/src/shell/api/common.ts type IPublicApiCommonUtils (line 6) | interface IPublicApiCommonUtils { type IPublicApiCommonSkeletonCabin (line 78) | interface IPublicApiCommonSkeletonCabin { type IPublicApiCommonEditorCabin (line 87) | interface IPublicApiCommonEditorCabin { type IPublicApiCommonDesignerCabin (line 106) | interface IPublicApiCommonDesignerCabin { type IPublicApiCommon (line 109) | interface IPublicApiCommon { FILE: packages/types/src/shell/api/commonUI.ts type IPublicApiCommonUI (line 6) | interface IPublicApiCommonUI { FILE: packages/types/src/shell/api/event.ts type IPublicApiEvent (line 3) | interface IPublicApiEvent { FILE: packages/types/src/shell/api/hotkey.ts type IPublicApiHotkey (line 3) | interface IPublicApiHotkey { FILE: packages/types/src/shell/api/logger.ts type LoggerLevel (line 1) | type LoggerLevel = 'debug' | 'log' | 'info' | 'warn' | 'error'; type ILoggerOptions (line 2) | interface ILoggerOptions { type IPublicApiLogger (line 7) | interface IPublicApiLogger { FILE: packages/types/src/shell/api/material.ts type IPublicApiMaterial (line 5) | interface IPublicApiMaterial { FILE: packages/types/src/shell/api/plugins.ts type IPluginPreferenceMananger (line 5) | interface IPluginPreferenceMananger { type PluginOptionsType (line 13) | type PluginOptionsType = string | number | boolean | object; type IPublicApiPlugins (line 15) | interface IPublicApiPlugins { FILE: packages/types/src/shell/api/project.ts type IBaseApiProject (line 6) | interface IBaseApiProject< type IPublicApiProject (line 147) | interface IPublicApiProject extends IBaseApiProject { FILE: packages/types/src/shell/model/document-model.ts type IPublicModelDocumentModel (line 7) | interface IPublicModelDocumentModel< FILE: packages/types/src/shell/model/drag-object.ts class IPublicModelDragObject (line 5) | class IPublicModelDragObject { FILE: packages/types/src/shell/model/dragon.ts type IPublicModelDragon (line 5) | interface IPublicModelDragon< FILE: packages/types/src/shell/model/drop-location.ts type IPublicModelDropLocation (line 4) | interface IPublicModelDropLocation { FILE: packages/types/src/shell/model/editor-view.ts type IPublicModelEditorView (line 3) | interface IPublicModelEditorView extends IPublicModelPluginContext { FILE: packages/types/src/shell/model/editor.ts type IPublicModelEditor (line 8) | interface IPublicModelEditor extends StrictEventEmitter { FILE: packages/types/src/shell/model/node-children.ts type IPublicModelNodeChildren (line 5) | interface IPublicModelNodeChildren< FILE: packages/types/src/shell/model/node.ts type IBaseModelNode (line 6) | interface IBaseModelNode< type IPublicModelNode (line 507) | interface IPublicModelNode extends IBaseModelNode {} FILE: packages/types/src/shell/model/resource.ts type IBaseModelResource (line 3) | interface IBaseModelResource< type IPublicModelResource (line 31) | type IPublicModelResource = IBaseModelResource; FILE: packages/types/src/shell/model/scroll-target.ts type IPublicModelScrollTarget (line 2) | interface IPublicModelScrollTarget { FILE: packages/types/src/shell/model/scroller.ts type IPublicModelScroller (line 1) | interface IPublicModelScroller { FILE: packages/types/src/shell/model/selection.ts type IPublicModelSelection (line 4) | interface IPublicModelSelection< FILE: packages/types/src/shell/model/sensor.ts type IPublicModelSensor (line 12) | interface IPublicModelSensor< FILE: packages/types/src/shell/model/setting-field.ts type IBaseModelSettingField (line 4) | interface IBaseModelSettingField< type IPublicModelSettingField (line 191) | interface IPublicModelSettingField extends IBaseModelSettingField< FILE: packages/types/src/shell/model/setting-prop-entry.ts type IPublicModelSettingPropEntry (line 6) | type IPublicModelSettingPropEntry = IPublicModelSettingField FILE: packages/types/src/shell/model/setting-target.ts type IPublicModelSettingTarget (line 6) | type IPublicModelSettingTarget = IPublicModelSettingField; FILE: packages/types/src/shell/model/setting-top-entry.ts type IPublicModelSettingTopEntry (line 3) | interface IPublicModelSettingTopEntry< FILE: packages/types/src/shell/model/simulator-render.ts type IPublicModelSimulatorRender (line 1) | interface IPublicModelSimulatorRender { FILE: packages/types/src/shell/model/skeleton-item.ts type IPublicModelSkeletonItem (line 4) | interface IPublicModelSkeletonItem { FILE: packages/types/src/shell/model/window.ts type IPublicModelWindow (line 6) | interface IPublicModelWindow< FILE: packages/types/src/shell/type/action-content-object.ts type IPublicTypeActionContentObject (line 7) | interface IPublicTypeActionContentObject { FILE: packages/types/src/shell/type/active-target.ts type IPublicTypeActiveTarget (line 4) | interface IPublicTypeActiveTarget { FILE: packages/types/src/shell/type/advanced.ts type IPublicTypeAdvanced (line 8) | interface IPublicTypeAdvanced { FILE: packages/types/src/shell/type/app-config.ts type IPublicTypeAppConfig (line 1) | interface IPublicTypeAppConfig { type IPublicTypeTheme (line 9) | interface IPublicTypeTheme { type IPublicTypeLayout (line 15) | interface IPublicTypeLayout { FILE: packages/types/src/shell/type/assets-json.ts type IPublicTypeAssetsJson (line 7) | interface IPublicTypeAssetsJson { FILE: packages/types/src/shell/type/block-schema.ts type IPublicTypeBlockSchema (line 8) | interface IPublicTypeBlockSchema extends IPublicTypeContainerSchema { FILE: packages/types/src/shell/type/command.ts type IPublicTypeCommandHandlerArgs (line 4) | interface IPublicTypeCommandHandlerArgs { type IPublicTypeCommandParameter (line 9) | interface IPublicTypeCommandParameter { type IPublicTypeCommand (line 33) | interface IPublicTypeCommand { type IPublicTypeListCommand (line 58) | interface IPublicTypeListCommand extends Pick | object; FILE: packages/types/src/shell/type/component-metadata.ts type IPublicTypeComponentMetadata (line 7) | interface IPublicTypeComponentMetadata { FILE: packages/types/src/shell/type/component-schema.ts type IPublicTypeComponentSchema (line 8) | interface IPublicTypeComponentSchema extends IPublicTypeContainerSchema { FILE: packages/types/src/shell/type/component-sort.ts type IPublicTypeComponentSort (line 5) | interface IPublicTypeComponentSort { FILE: packages/types/src/shell/type/composite-value.ts type IPublicTypeCompositeValue (line 6) | type IPublicTypeCompositeValue = IPublicTypeJSONValue | FILE: packages/types/src/shell/type/config-transducer.ts type IPublicTypeConfigTransducer (line 3) | interface IPublicTypeConfigTransducer { FILE: packages/types/src/shell/type/configure.ts type IPublicTypeConfigure (line 6) | interface IPublicTypeConfigure { FILE: packages/types/src/shell/type/container-schema.ts type IPublicTypeContainerSchema (line 13) | interface IPublicTypeContainerSchema extends IPublicTypeNodeSchema { FILE: packages/types/src/shell/type/context-menu.ts type IPublicTypeContextMenuItem (line 6) | interface IPublicTypeContextMenuItem extends Omit; FILE: packages/types/src/shell/type/disposable.ts type IPublicTypeDisposable (line 1) | interface IPublicTypeDisposable { FILE: packages/types/src/shell/type/dom-text.ts type IPublicTypeDOMText (line 1) | type IPublicTypeDOMText = string; FILE: packages/types/src/shell/type/drag-any-object.ts type IPublicTypeDragAnyObject (line 2) | interface IPublicTypeDragAnyObject { FILE: packages/types/src/shell/type/drag-node-data-object.ts type IPublicTypeDragNodeDataObject (line 4) | interface IPublicTypeDragNodeDataObject { FILE: packages/types/src/shell/type/drag-node-object.ts type IPublicTypeDragNodeObject (line 4) | interface IPublicTypeDragNodeObject { FILE: packages/types/src/shell/type/drag-object.ts type IPublicTypeDragObject (line 4) | type IPublicTypeDragObject = IPublicTypeDragNodeObject | IPublicTypeDrag... FILE: packages/types/src/shell/type/dynamic-props.ts type IPublicTypeDynamicProps (line 3) | type IPublicTypeDynamicProps = (target: IPublicModelSettingField) => Rec... FILE: packages/types/src/shell/type/dynamic-setter.ts type IPublicTypeDynamicSetter (line 4) | type IPublicTypeDynamicSetter = (target: IPublicModelSettingPropEntry) =... FILE: packages/types/src/shell/type/editor-get-options.ts type IPublicTypeEditorGetOptions (line 2) | interface IPublicTypeEditorGetOptions { FILE: packages/types/src/shell/type/editor-get-result.ts type IPublicTypeEditorGetResult (line 2) | type IPublicTypeEditorGetResult = T extends undefined ? ClsT... FILE: packages/types/src/shell/type/editor-register-options.ts type IPublicTypeEditorRegisterOptions (line 6) | interface IPublicTypeEditorRegisterOptions { FILE: packages/types/src/shell/type/editor-value-key.ts type IPublicTypeEditorValueKey (line 2) | type IPublicTypeEditorValueKey = (new (...args: any[]) => any) | symbol ... FILE: packages/types/src/shell/type/editor-view-config.ts type IPublicEditorViewConfig (line 1) | interface IPublicEditorViewConfig { FILE: packages/types/src/shell/type/editor-view.ts type IPublicTypeEditorView (line 3) | interface IPublicTypeEditorView { FILE: packages/types/src/shell/type/engine-options.ts type IPublicTypeEngineOptions (line 4) | interface IPublicTypeEngineOptions { type EngineOptions (line 197) | interface EngineOptions { FILE: packages/types/src/shell/type/field-config.ts type IPublicTypeFieldConfig (line 6) | interface IPublicTypeFieldConfig extends IPublicTypeFieldExtraProps { FILE: packages/types/src/shell/type/field-extra-props.ts type IPublicTypeFieldExtraProps (line 7) | interface IPublicTypeFieldExtraProps { FILE: packages/types/src/shell/type/hotkey-callback-config.ts type IPublicTypeHotkeyCallbackConfig (line 3) | interface IPublicTypeHotkeyCallbackConfig { FILE: packages/types/src/shell/type/hotkey-callback.ts type IPublicTypeHotkeyCallback (line 2) | type IPublicTypeHotkeyCallback = (e: KeyboardEvent, combo?: string) => a... FILE: packages/types/src/shell/type/hotkey-callbacks.ts type IPublicTypeHotkeyCallbacks (line 3) | interface IPublicTypeHotkeyCallbacks { FILE: packages/types/src/shell/type/i18n-map.ts type IPublicTypeI18nMap (line 2) | interface IPublicTypeI18nMap { FILE: packages/types/src/shell/type/i8n-data.ts type IPublicTypeI18nData (line 3) | interface IPublicTypeI18nData { FILE: packages/types/src/shell/type/icon-config.ts type IPublicTypeIconConfig (line 2) | interface IPublicTypeIconConfig { FILE: packages/types/src/shell/type/icon-type.ts type IPublicTypeIconType (line 4) | type IPublicTypeIconType = string | ReactElement | ComponentType | ... FILE: packages/types/src/shell/type/location.ts type IPublicTypeLocationDetailType (line 4) | enum IPublicTypeLocationDetailType { type LocationDetailType (line 12) | enum LocationDetailType { type IPublicTypeRect (line 17) | type IPublicTypeRect = DOMRect & { type IPublicTypeLocationChildrenDetail (line 22) | interface IPublicTypeLocationChildrenDetail { type IPublicTypeLocationPropDetail (line 40) | interface IPublicTypeLocationPropDetail { type IPublicTypeLocationDetail (line 47) | type IPublicTypeLocationDetail = IPublicTypeLocationChildrenDetail | IPu... type IPublicTypeLocationData (line 49) | interface IPublicTypeLocationData< FILE: packages/types/src/shell/type/metadata-transducer.ts type IPublicTypeMetadataTransducer (line 4) | interface IPublicTypeMetadataTransducer { FILE: packages/types/src/shell/type/metadata.ts type IPublicTypeNestingFilter (line 8) | type IPublicTypeNestingFilter = (testNode: any, currentNode: any) => boo... type IPublicTypeNestingRule (line 14) | interface IPublicTypeNestingRule { type IPublicTypeComponentConfigure (line 45) | interface IPublicTypeComponentConfigure { type IPublicTypeInitialItem (line 95) | interface IPublicTypeInitialItem { type IPublicTypeFilterItem (line 99) | interface IPublicTypeFilterItem { type IPublicTypeAutorunItem (line 103) | interface IPublicTypeAutorunItem { type IPublicTypeLiveTextEditingConfig (line 112) | interface IPublicTypeLiveTextEditingConfig { type ConfigureSupportEvent (line 136) | type ConfigureSupportEvent = string | ConfigureSupportEventConfig; type ConfigureSupportEventConfig (line 138) | interface ConfigureSupportEventConfig { type ConfigureSupport (line 148) | interface ConfigureSupport { type IPublicTypeCallbacks (line 189) | interface IPublicTypeCallbacks { FILE: packages/types/src/shell/type/node-data-type.ts type IPublicTypeNodeDataType (line 3) | type IPublicTypeNodeDataType = IPublicTypeNodeData | IPublicTypeNodeData[]; FILE: packages/types/src/shell/type/node-data.ts type IPublicTypeNodeData (line 3) | type IPublicTypeNodeData = IPublicTypeNodeSchema | IPublicTypeJSExpressi... FILE: packages/types/src/shell/type/node-instance.ts type IPublicTypeNodeInstance (line 3) | interface IPublicTypeNodeInstance< FILE: packages/types/src/shell/type/node-schema.ts type IPublicTypeNodeSchema (line 7) | interface IPublicTypeNodeSchema { FILE: packages/types/src/shell/type/npm-info.ts type IPublicTypeNpmInfo (line 4) | interface IPublicTypeNpmInfo { FILE: packages/types/src/shell/type/npm.ts type IPublicTypeLowCodeComponent (line 3) | interface IPublicTypeLowCodeComponent { type IPublicTypeProCodeComponent (line 14) | type IPublicTypeProCodeComponent = IPublicTypeNpmInfo; type IPublicTypeComponentMap (line 15) | type IPublicTypeComponentMap = IPublicTypeProCodeComponent | IPublicType... type IPublicTypeComponentsMap (line 16) | type IPublicTypeComponentsMap = IPublicTypeComponentMap[]; FILE: packages/types/src/shell/type/on-change-options.ts type IPublicTypeOnChangeOptions (line 3) | interface IPublicTypeOnChangeOptions< FILE: packages/types/src/shell/type/package.ts type IPublicTypePackage (line 8) | type IPublicTypePackage = EitherOr<{ FILE: packages/types/src/shell/type/page-schema.ts type IPublicTypePageSchema (line 7) | interface IPublicTypePageSchema extends IPublicTypeContainerSchema { FILE: packages/types/src/shell/type/plugin-config.ts type IPublicTypePluginConfig (line 1) | interface IPublicTypePluginConfig { FILE: packages/types/src/shell/type/plugin-creater.ts type IPublicTypePluginCreater (line 5) | type IPublicTypePluginCreater = (ctx: IPublicModelPluginContext, options... FILE: packages/types/src/shell/type/plugin-declaration-property.ts type IPublicTypePluginDeclarationProperty (line 3) | interface IPublicTypePluginDeclarationProperty { FILE: packages/types/src/shell/type/plugin-declaration.ts type IPublicTypePluginDeclaration (line 7) | interface IPublicTypePluginDeclaration { FILE: packages/types/src/shell/type/plugin-meta.ts type IPublicTypePluginMeta (line 3) | interface IPublicTypePluginMeta { FILE: packages/types/src/shell/type/plugin-register-options.ts type IPublicTypePluginRegisterOptions (line 2) | interface IPublicTypePluginRegisterOptions { FILE: packages/types/src/shell/type/plugin.ts type IPublicTypePlugin (line 4) | interface IPublicTypePlugin extends IPublicTypePluginCreater { FILE: packages/types/src/shell/type/preference-value-type.ts type IPublicTypePreferenceValueType (line 2) | type IPublicTypePreferenceValueType = string | number | boolean; FILE: packages/types/src/shell/type/project-schema.ts type IPublicTypeInternalUtils (line 4) | interface IPublicTypeInternalUtils { type IPublicTypeExternalUtils (line 10) | interface IPublicTypeExternalUtils { type IPublicTypeUtilItem (line 16) | type IPublicTypeUtilItem = IPublicTypeInternalUtils | IPublicTypeExterna... type IPublicTypeUtilsMap (line 17) | type IPublicTypeUtilsMap = IPublicTypeUtilItem[]; type IPublicTypeProjectSchema (line 22) | interface IPublicTypeProjectSchema { FILE: packages/types/src/shell/type/prop-change-options.ts type IPublicTypePropChangeOptions (line 6) | interface IPublicTypePropChangeOptions< FILE: packages/types/src/shell/type/prop-config.ts type IPublicTypePropConfig (line 6) | interface IPublicTypePropConfig { FILE: packages/types/src/shell/type/prop-types.ts type IPublicTypePropType (line 4) | type IPublicTypePropType = IPublicTypeBasicType | IPublicTypeRequiredTyp... type IPublicTypeBasicType (line 5) | type IPublicTypeBasicType = 'array' | 'bool' | 'func' | 'number' | 'obje... type IPublicTypeComplexType (line 6) | type IPublicTypeComplexType = IPublicTypeOneOf | IPublicTypeOneOfType | ... type IPublicTypeRequiredType (line 8) | interface IPublicTypeRequiredType { type IPublicTypeOneOf (line 13) | interface IPublicTypeOneOf { type IPublicTypeOneOfType (line 18) | interface IPublicTypeOneOfType { type IPublicTypeArrayOf (line 23) | interface IPublicTypeArrayOf { type IPublicTypeObjectOf (line 28) | interface IPublicTypeObjectOf { type IPublicTypeShape (line 33) | interface IPublicTypeShape { type IPublicTypeExact (line 38) | interface IPublicTypeExact { type IPublicTypeInstanceOf (line 44) | interface IPublicTypeInstanceOf { FILE: packages/types/src/shell/type/props-list.ts type IPublicTypePropsList (line 3) | type IPublicTypePropsList = Array<{ FILE: packages/types/src/shell/type/props-map.ts type IPublicTypePropsMap (line 3) | type IPublicTypePropsMap = IPublicTypeCompositeObject { FILE: packages/types/src/shell/type/slot-schema.ts type IPublicTypeSlotSchema (line 7) | interface IPublicTypeSlotSchema extends IPublicTypeNodeSchema { FILE: packages/types/src/shell/type/snippet.ts type IPublicTypeSnippet (line 8) | interface IPublicTypeSnippet { FILE: packages/types/src/shell/type/tip-config.ts type IPublicTypeTipConfig (line 4) | interface IPublicTypeTipConfig { FILE: packages/types/src/shell/type/tip-content.ts type TipContent (line 5) | type TipContent = string | IPublicTypeI18nData | ReactNode | IPublicType... FILE: packages/types/src/shell/type/title-config.ts type IPublicTypeTitleProps (line 4) | interface IPublicTypeTitleProps { type IPublicTypeTitleConfig (line 27) | interface IPublicTypeTitleConfig { FILE: packages/types/src/shell/type/title-content.ts type IPublicTypeTitleContent (line 5) | type IPublicTypeTitleContent = string | IPublicTypeI18nData | ReactEleme... FILE: packages/types/src/shell/type/transformed-component-metadata.ts type IPublicTypeTransformedComponentMetadata (line 6) | interface IPublicTypeTransformedComponentMetadata extends IPublicTypeCom... FILE: packages/types/src/shell/type/value-type.ts type IPublicTypeJSExpression (line 8) | interface IPublicTypeJSExpression { type IPublicTypeJSFunction (line 37) | interface IPublicTypeJSFunction { type IPublicTypeJSSlot (line 72) | interface IPublicTypeJSSlot { type IPublicTypeJSBlock (line 112) | interface IPublicTypeJSBlock { type IPublicTypeJSONValue (line 120) | type IPublicTypeJSONValue = type IPublicTypeJSONArray (line 128) | type IPublicTypeJSONArray = IPublicTypeJSONValue[]; type IPublicTypeJSONObject (line 129) | interface IPublicTypeJSONObject { type IPublicTypeCompositeArray (line 133) | type IPublicTypeCompositeArray = IPublicTypeCompositeValue[]; type IPublicTypeCompositeObject (line 134) | interface IPublicTypeCompositeObject { FILE: packages/types/src/shell/type/widget-base-config.ts type IPublicTypeHelpTipConfig (line 4) | type IPublicTypeHelpTipConfig = string | { url?: string; content?: strin... type IPublicTypePanelConfigProps (line 6) | interface IPublicTypePanelConfigProps extends IPublicTypePanelDockPanelP... type IPublicTypePanelConfig (line 20) | interface IPublicTypePanelConfig extends IPublicTypeWidgetBaseConfig { type IPublicTypeWidgetBaseConfig (line 26) | interface IPublicTypeWidgetBaseConfig { type IPublicTypePanelDockConfig (line 48) | interface IPublicTypePanelDockConfig extends IPublicTypeWidgetBaseConfig { type IPublicTypePanelDockProps (line 59) | interface IPublicTypePanelDockProps { type IPublicTypePanelDockPanelProps (line 82) | interface IPublicTypePanelDockPanelProps { type IPublicTypeSkeletonConfig (line 99) | type IPublicTypeSkeletonConfig = IPublicTypePanelDockConfig | IPublicTyp... FILE: packages/types/src/shell/type/widget-config-area.ts type IPublicTypeWidgetConfigArea (line 4) | type IPublicTypeWidgetConfigArea = 'leftArea' | 'left' | 'rightArea' | FILE: packages/types/src/utils.ts type FilterOptional (line 2) | type FilterOptional = Pick< type FilterNotOptional (line 12) | type FilterNotOptional = Pick< type PartialEither (line 22) | type PartialEither = { [P in Exclude = FILE: packages/utils/src/app-helper.ts class AppHelper (line 7) | class AppHelper extends EventEmitter { method constructor (line 17) | constructor(config?: Record) { method get (line 23) | get(key: string) { method set (line 27) | set(key: any, val: any) { method batchOn (line 37) | batchOn(events: Array, listener: (...args: any[]) => ... method batchOnce (line 42) | batchOnce(events: Array, listener: (...args: any[]) =... method batchOff (line 47) | batchOff(events: Array, listener: (...args: any[]) =>... FILE: packages/utils/src/asset.ts function isAssetItem (line 11) | function isAssetItem(obj: any): obj is AssetItem { function isAssetBundle (line 15) | function isAssetBundle(obj: any): obj is AssetBundle { function assetBundle (line 19) | function assetBundle( function assetItem (line 41) | function assetItem(type: AssetType, content?: string | null, level?: Ass... function mergeAssets (line 53) | function mergeAssets(assets: IPublicTypeAssetsJson, incrementalAssets: I... function mergeAssetsComponentList (line 68) | function mergeAssetsComponentList(assets: IPublicTypeAssetsJson, increme... class StylePoint (line 90) | class StylePoint { method constructor (line 101) | constructor(level: number, id?: string) { method applyText (line 122) | applyText(content: string) { method applyUrl (line 139) | applyUrl(url: string) { function parseAssetList (line 172) | function parseAssetList(scripts: any, styles: any, assets: AssetList, le... function parseAsset (line 178) | function parseAsset(scripts: any, styles: any, asset: Asset | undefined ... class AssetLoader (line 216) | class AssetLoader { method load (line 219) | async load(asset: Asset) { method loadStyle (line 245) | private loadStyle(content: string | undefined | null, level: AssetLeve... method loadScript (line 262) | private loadScript(content: string | undefined | null, isUrl?: boolean... method loadAsyncLibrary (line 270) | async loadAsyncLibrary(asyncLibraryMap: Record) { FILE: packages/utils/src/build-components.ts type Component (line 9) | type Component = ComponentType | object; type LibraryMap (line 10) | interface LibraryMap { function accessLibrary (line 14) | function accessLibrary(library: string | Record) { function generateHtmlComp (line 22) | function generateHtmlComp(library: string) { function getSubComponent (line 30) | function getSubComponent(library: any, paths: string[]) { function findComponent (line 60) | function findComponent(libraryMap: LibraryMap, componentName: string, np... function isMixinComponent (line 90) | function isMixinComponent(components: any) { function buildComponents (line 98) | function buildComponents(libraryMap: LibraryMap, type UtilsMetadata (line 134) | interface UtilsMetadata { type LibrayMap (line 146) | interface LibrayMap { type ProjectUtils (line 150) | interface ProjectUtils { function getProjectUtils (line 153) | function getProjectUtils(librayMap: LibrayMap, utilsMetadata: UtilsMetad... FILE: packages/utils/src/check-prop-types.ts function transformPropTypesRuleToString (line 11) | function transformPropTypesRuleToString(rule: IPublicTypePropType | stri... function checkPropTypes (line 44) | function checkPropTypes(value: any, name: string, rule: any, componentNa... FILE: packages/utils/src/check-types/is-action-content-object.ts function isActionContentObject (line 4) | function isActionContentObject(obj: any): obj is IPublicTypeActionConten... FILE: packages/utils/src/check-types/is-basic-prop-type.ts function isBasicPropType (line 3) | function isBasicPropType(propType: IPublicTypePropType): propType is IPu... FILE: packages/utils/src/check-types/is-component-schema.ts function isComponentSchema (line 3) | function isComponentSchema(schema: any): schema is IPublicTypeComponentS... FILE: packages/utils/src/check-types/is-custom-view.ts function isCustomView (line 5) | function isCustomView(obj: any): obj is IPublicTypeCustomView { FILE: packages/utils/src/check-types/is-dom-text.ts function isDOMText (line 1) | function isDOMText(data: any): data is string { FILE: packages/utils/src/check-types/is-drag-any-object.ts function isDragAnyObject (line 4) | function isDragAnyObject(obj: any): boolean { FILE: packages/utils/src/check-types/is-drag-node-data-object.ts function isDragNodeDataObject (line 4) | function isDragNodeDataObject(obj: any): obj is IPublicTypeDragNodeDataO... FILE: packages/utils/src/check-types/is-drag-node-object.ts function isDragNodeObject (line 4) | function isDragNodeObject(obj: any): obj is IPu... FILE: packages/utils/src/check-types/is-dynamic-setter.ts function isDynamicSetter (line 5) | function isDynamicSetter(obj: any): obj is IPublicTypeDynamicSetter { FILE: packages/utils/src/check-types/is-function.ts function isFunction (line 1) | function isFunction(obj: any): obj is Function { FILE: packages/utils/src/check-types/is-i18n-data.ts function isI18nData (line 4) | function isI18nData(obj: any): obj is IPublicTypeI18nData { FILE: packages/utils/src/check-types/is-isfunction.ts type InnerJsFunction (line 4) | interface InnerJsFunction { function isInnerJsFunction (line 14) | function isInnerJsFunction(data: any): data is InnerJsFunction { function isJSFunction (line 21) | function isJSFunction(data: any): data is IPublicTypeJSFunction { FILE: packages/utils/src/check-types/is-jsblock.ts function isJSBlock (line 4) | function isJSBlock(data: any): data is IPublicTypeJSBlock { FILE: packages/utils/src/check-types/is-jsexpression.ts function isJSExpression (line 14) | function isJSExpression(data: any): data is IPublicTypeJSExpression { FILE: packages/utils/src/check-types/is-jsslot.ts function isJSSlot (line 4) | function isJSSlot(data: any): data is IPublicTypeJSSlot { FILE: packages/utils/src/check-types/is-location-children-detail.ts function isLocationChildrenDetail (line 4) | function isLocationChildrenDetail(obj: any): obj is IPublicTypeLocationC... FILE: packages/utils/src/check-types/is-location-data.ts function isLocationData (line 4) | function isLocationData(obj: any): obj is IPublicTypeLocationData { FILE: packages/utils/src/check-types/is-lowcode-component-type.ts function isLowCodeComponentType (line 5) | function isLowCodeComponentType(desc: IPublicTypeComponentMap): desc is ... FILE: packages/utils/src/check-types/is-lowcode-project-schema.ts function isLowcodeProjectSchema (line 5) | function isLowcodeProjectSchema(data: any): data is IPublicTypeProjectSc... FILE: packages/utils/src/check-types/is-node-schema.ts function isNodeSchema (line 4) | function isNodeSchema(data: any): data is IPublicTypeNodeSchema { FILE: packages/utils/src/check-types/is-node.ts function isNode (line 4) | function isNode(node: any): node is Node { FILE: packages/utils/src/check-types/is-object.ts function isObject (line 1) | function isObject(obj: any): boolean { FILE: packages/utils/src/check-types/is-procode-component-type.ts function isProCodeComponentType (line 4) | function isProCodeComponentType(desc: IPublicTypeComponentMap): desc is ... FILE: packages/utils/src/check-types/is-project-schema.ts function isProjectSchema (line 4) | function isProjectSchema(data: any): data is IPublicTypeProjectSchema { FILE: packages/utils/src/check-types/is-required-prop-type.ts function isRequiredPropType (line 3) | function isRequiredPropType(propType: IPublicTypePropType): propType is ... FILE: packages/utils/src/check-types/is-setter-config.ts function isSetterConfig (line 5) | function isSetterConfig(obj: any): obj is IPublicTypeSetterConfig { FILE: packages/utils/src/check-types/is-setting-field.ts function isSettingField (line 4) | function isSettingField(obj: any): obj is IPublicModelSettingField { FILE: packages/utils/src/check-types/is-title-config.ts function isTitleConfig (line 5) | function isTitleConfig(obj: any): obj is IPublicTypeTitleConfig { FILE: packages/utils/src/clone-deep.ts function cloneDeep (line 3) | function cloneDeep(src: any): any { FILE: packages/utils/src/clone-enumerable-property.ts function cloneEnumerableProperty (line 14) | function cloneEnumerableProperty(target: any, origin: any, excludes = ex... FILE: packages/utils/src/context-menu.tsx constant MAX_LEVEL (line 11) | const MAX_LEVEL = 2; type IOptions (line 13) | interface IOptions { function parseContextMenuAsReactNode (line 66) | function parseContextMenuAsReactNode(menus: IPublicTypeContextMenuItem[]... function parseContextMenuProperties (line 124) | function parseContextMenuProperties(menus: (IPublicTypeContextMenuAction... function getMenuItemHeight (line 183) | function getMenuItemHeight() { function createContextMenu (line 195) | function createContextMenu(children: React.ReactNode[], { FILE: packages/utils/src/create-content.ts function createContent (line 4) | function createContent( FILE: packages/utils/src/create-defer.ts type Defer (line 1) | interface Defer { function createDefer (line 7) | function createDefer(): Defer { FILE: packages/utils/src/create-icon.tsx constant URL_RE (line 7) | const URL_RE = /^(https?:)\/\//i; function createIcon (line 9) | function createIcon( FILE: packages/utils/src/css-helper.ts constant RE_CAMEL (line 11) | const RE_CAMEL = /[A-Z]/g; constant RE_HYPHEN (line 12) | const RE_HYPHEN = /[-\s]+(.)?/g; constant PROPS_REG (line 13) | const PROPS_REG = /([^:]*):\s?(.*)/i; function groupingCss (line 16) | function groupingCss(css: string) { function isString (line 35) | function isString(str: any): str is string { function hyphenate (line 39) | function hyphenate(str: string): string { function camelize (line 43) | function camelize(str: string): string { function runtimeToCss (line 53) | function runtimeToCss(runtime: Record) { function toNativeStyle (line 61) | function toNativeStyle(runtime: Record | undefined) { function normalizeStyle (line 84) | function normalizeStyle(style) { function toCss (line 107) | function toCss(runtime) { function cssToRuntime (line 141) | function cssToRuntime(css: string) { function cssToStyle (line 193) | function cssToStyle(css) { FILE: packages/utils/src/cursor.ts class Cursor (line 3) | class Cursor { method setDragging (line 6) | setDragging(flag: boolean) { method setXResizing (line 14) | setXResizing(flag: boolean) { method setYResizing (line 22) | setYResizing(flag: boolean) { method setCopy (line 30) | setCopy(flag: boolean) { method isCopy (line 38) | isCopy() { method release (line 42) | release() { method addState (line 48) | addState(state: string) { method removeState (line 55) | private removeState(state: string) { FILE: packages/utils/src/env.ts function isInSimulator (line 1) | function isInSimulator() { FILE: packages/utils/src/get-prototype-of.ts function getPrototypeOf (line 1) | function getPrototypeOf(target: any) { FILE: packages/utils/src/has-own-property.ts function hasOwnProperty (line 2) | function hasOwnProperty(obj: any, key: string | number | symbol): boolean { FILE: packages/utils/src/is-css-url.ts function isCSSUrl (line 1) | function isCSSUrl(url: string): boolean { FILE: packages/utils/src/is-element.ts function isElement (line 1) | function isElement(node: any): node is Element { FILE: packages/utils/src/is-es-module.ts type ESModule (line 1) | type ESModule = { function isESModule (line 5) | function isESModule(obj: any): obj is ESModule { FILE: packages/utils/src/is-form-event.ts function isFormEvent (line 1) | function isFormEvent(e: KeyboardEvent | MouseEvent) { FILE: packages/utils/src/is-function.ts function isFunction (line 1) | function isFunction(fn: any): boolean { FILE: packages/utils/src/is-object.ts function isObject (line 1) | function isObject(value: any): value is Record { function isI18NObject (line 5) | function isI18NObject(value: any): boolean { FILE: packages/utils/src/is-plain-object.ts function isPlainObject (line 3) | function isPlainObject(value: any): value is any { FILE: packages/utils/src/is-plugin-event-name.ts function isPluginEventName (line 1) | function isPluginEventName(eventName: string): boolean { FILE: packages/utils/src/is-react.ts constant REACT_FORWARD_REF_TYPE (line 5) | const REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref... constant REACT_MEMO_TYPE (line 6) | const REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3; function isReactClass (line 8) | function isReactClass(obj: any): obj is ComponentClass { function acceptsRef (line 18) | function acceptsRef(obj: any): boolean { function isForwardRefType (line 29) | function isForwardRefType(obj: any): boolean { function isMemoType (line 36) | function isMemoType(obj: any): boolean { function isForwardOrMemoForward (line 43) | function isForwardOrMemoForward(obj: any): boolean { function isReactComponent (line 55) | function isReactComponent(obj: any): obj is ComponentType { function wrapReactClass (line 63) | function wrapReactClass(view: FunctionComponent) { FILE: packages/utils/src/is-shaken.ts constant SHAKE_DISTANCE (line 1) | const SHAKE_DISTANCE = 4; function isShaken (line 5) | function isShaken(e1: MouseEvent | DragEvent, e2: MouseEvent | DragEvent... FILE: packages/utils/src/logger.ts type Level (line 5) | type Level = 'debug' | 'log' | 'info' | 'warn' | 'error'; type Options (line 6) | interface Options { class Logger (line 145) | class Logger { method constructor (line 149) | constructor(options: Options) { method debug (line 162) | debug(...args: any[]): void { method log (line 168) | log(...args: any[]): void { method info (line 174) | info(...args: any[]): void { method warn (line 180) | warn(...args: any[]): void { method error (line 186) | error(...args: any[]): void { function getLogger (line 196) | function getLogger(config: { level: Level; bizName: string }): Logger { FILE: packages/utils/src/misc.ts type Variable (line 9) | interface Variable { function isVariable (line 15) | function isVariable(obj: any): obj is Variable { function isUseI18NSetter (line 22) | function isUseI18NSetter(prototype: any, propName: string) { function convertToI18NObject (line 32) | function convertToI18NObject(v: string | any, locale: string = 'zh-CN') { function isString (line 37) | function isString(v: any): v is string { function _innerWaitForThing (line 41) | function _innerWaitForThing(obj: any, path: string): Promise { function waitForThing (line 56) | function waitForThing(obj: any, path: string): Promise { function arrShallowEquals (line 64) | function arrShallowEquals(arr1: any[], arr2: any[]): boolean { function isFromVC (line 74) | function isFromVC(meta: IPublicModelComponentMeta) { function executePendingFn (line 78) | function executePendingFn(fn: () => void, timeout: number = 2000) { function compatStage (line 96) | function compatStage(stage: IPublicEnumTransformStage | number): IPublic... function invariant (line 104) | function invariant(check: any, message: string, thing?: any) { function deprecate (line 110) | function deprecate(fail: any, message: string, alterative?: string) { function isRegExp (line 116) | function isRegExp(obj: any): obj is RegExp { function shouldUseVariableSetter (line 129) | function shouldUseVariableSetter( FILE: packages/utils/src/navtive-selection.ts function setNativeSelection (line 14) | function setNativeSelection(enableFlag: boolean) { FILE: packages/utils/src/node-helper.ts function canClickNode (line 26) | function canClickNode(... FILE: packages/utils/src/schema.ts function isJsObject (line 6) | function isJsObject(props: any) { function isActionRef (line 11) | function isActionRef(props: any): boolean { function compatibleLegaoSchema (line 20) | function compatibleLegaoSchema(props: any): any { function getNodeSchemaById (line 81) | function getNodeSchemaById(schema: IPublicTypeNodeSchema, nodeId: string... function getNodeSchemaFromPropsById (line 101) | function getNodeSchemaFromPropsById(props: any, nodeId: string): IPublic... function applyActivities (line 126) | function applyActivities(pivotSchema: IPublicTypeRootSchema, activities:... FILE: packages/utils/src/script.ts function evaluate (line 6) | function evaluate(script: string, scriptType?: string) { function load (line 14) | function load(url: string, scriptType?: string) { function evaluateExpression (line 48) | function evaluateExpression(expr: string) { function newFunction (line 54) | function newFunction(args: string, code: string) { FILE: packages/utils/src/set-prototype-of.ts function setPrototypeOf (line 1) | function setPrototypeOf(target: any, proto: any) { FILE: packages/utils/src/shallow-equal.ts function shallowEqual (line 3) | function shallowEqual(objA: any, objB: any): boolean { FILE: packages/utils/src/svg-icon.tsx type IconProps (line 11) | interface IconProps { function SVGIcon (line 19) | function SVGIcon({ FILE: packages/utils/src/transaction-manager.ts class TransactionManager (line 5) | class TransactionManager { FILE: packages/utils/src/unique-id.ts function uniqueId (line 2) | function uniqueId(prefix = '') { FILE: packages/utils/test/src/build-components/buildComponents.test.tsx function Button (line 10) | function Button() {} function WrapButton (line 12) | function WrapButton() {} function ButtonGroup (line 14) | function ButtonGroup() {} function WrapButtonGroup (line 16) | function WrapButtonGroup() {} method wrapReactClass (line 29) | wrapReactClass(view) { FILE: packages/utils/test/src/build-components/getSubComponent.test.ts function Button (line 3) | function Button() {} function ButtonGroup (line 5) | function ButtonGroup() {} function OnlyButtonGroup (line 9) | function OnlyButtonGroup() {} FILE: packages/utils/test/src/check-types/is-dynamic-setter.test.ts class ReactClass (line 22) | class ReactClass extends Component { FILE: packages/utils/test/src/is-react.test.tsx class reactDemo (line 14) | class reactDemo extends React.Component { class ClassComponent (line 89) | class ClassComponent extends React.Component { method render (line 90) | render() { class ReactClassComponent (line 280) | class ReactClassComponent extends Component { method render (line 281) | render() { class CustomComponent (line 290) | class CustomComponent extends Component { method render (line 291) | render() { class NonReactComponent (line 300) | class NonReactComponent { method render (line 301) | render() { FILE: packages/workspace/src/context/base-context.ts type IBasicContext (line 58) | interface IBasicContext extends Omit extends IBaseModelResource { type IResource (line 30) | type IResource = IBaseResource; class Resource (line 32) | class Resource implements IResource { method name (line 39) | get name() { method viewName (line 43) | get viewName() { method description (line 47) | get description() { method icon (line 51) | get icon() { method type (line 55) | get type() { method title (line 59) | get title(): string | undefined { method id (line 63) | get id(): string | undefined { method options (line 67) | get options() { method category (line 71) | get category() { method skeleton (line 75) | get skeleton() { method config (line 81) | get config() { method constructor (line 85) | constructor(readonly resourceData: IPublicResourceData, readonly resou... method init (line 102) | async init() { method import (line 107) | async import(schema: any) { method url (line 111) | async url() { method save (line 115) | async save(value: any) { method editorViews (line 119) | get editorViews() { method defaultViewName (line 123) | get defaultViewName() { method getEditorView (line 127) | getEditorView(name: string) { FILE: packages/workspace/src/view/editor-view.tsx class EditorView (line 12) | class EditorView extends PureComponent<{ method render (line 16) | render() { FILE: packages/workspace/src/view/resource-view.tsx class ResourceView (line 10) | class ResourceView extends PureComponent<{ method render (line 14) | render() { FILE: packages/workspace/src/view/window-view.tsx class WindowView (line 9) | class WindowView extends PureComponent<{ method render (line 13) | render() { FILE: packages/workspace/src/window.ts type IWindowCOnfig (line 8) | interface IWindowCOnfig { type IEditorWindow (line 15) | interface IEditorWindow extends Omit, 'cha... type WINDOW_STATE (line 33) | enum WINDOW_STATE { class EditorWindow (line 47) | class EditorWindow implements IEditorWindow { method editorView (line 65) | get editorView() { method constructor (line 72) | constructor(readonly resource: IResource, readonly workspace: IWorkspa... method updateState (line 82) | updateState(state: WINDOW_STATE): void { method importSchema (line 95) | async importSchema(schema: any) { method save (line 108) | async save() { method onSave (line 125) | onSave(fn: () => void) { method init (line 133) | async init() { method onChangeViewType (line 162) | onChangeViewType(fn: (viewName: string) => void): IPublicTypeDisposable { method resourceType (line 186) | get resourceType() { method project (line 218) | get project() { method innerProject (line 222) | get innerProject() { method innerSkeleton (line 226) | get innerSkeleton() { method innerSetters (line 230) | get innerSetters() { method innerHotkey (line 234) | get innerHotkey() { method editor (line 238) | get editor() { method designer (line 242) | get designer() { method plugins (line 246) | get plugins() { method innerPlugins (line 250) | get innerPlugins() { FILE: packages/workspace/src/workspace.ts type EVENT (line 11) | enum EVENT { constant CHANGE_EVENT (line 21) | const CHANGE_EVENT = 'resource.list.change'; type IWorkspace (line 23) | interface IWorkspace extends Omit void):... method onWindowRendererReady (line 188) | onWindowRendererReady(fn: () => void): IPublicTypeDisposable { method emitWindowRendererReady (line 195) | emitWindowRendererReady() { method getResourceType (line 199) | getResourceType(resourceName: string): IResourceType { method removeResourceType (line 203) | removeResourceType(resourceName: string) { method removeEditorWindowById (line 209) | removeEditorWindowById(id: string) { method remove (line 214) | private async remove(index: number) { method removeEditorWindow (line 232) | removeEditorWindow(resourceName: string, id: string) { method removeEditorWindowByResource (line 237) | removeEditorWindowByResource(resource: IResource) { method openEditorWindowById (line 242) | async openEditorWindowById(id: string) { method openEditorWindowByResource (line 255) | async openEditorWindowByResource(resource: IResource, sleep: boolean =... method openEditorWindow (line 296) | async openEditorWindow(name: string, title: string, options: Object, v... method onChangeWindows (line 346) | onChangeWindows(fn: () => void) { method onChangeActiveEditorView (line 353) | onChangeActiveEditorView(fn: () => void) { method emitChangeActiveEditorView (line 360) | emitChangeActiveEditorView() { method emitChangeWindow (line 364) | emitChangeWindow() { method emitChangeActiveWindow (line 368) | emitChangeActiveWindow() { method onChangeActiveWindow (line 373) | onChangeActiveWindow(fn: () => void) { FILE: scripts/set-repo.js function setRepo (line 23) | async function setRepo(opts) { FILE: scripts/setup.js function deleteRootDirLockFile (line 7) | async function deleteRootDirLockFile() { function clean (line 12) | async function clean() { function deletePackagesDirLockFile (line 16) | async function deletePackagesDirLockFile() { function bootstrap (line 20) | async function bootstrap() { FILE: scripts/start.js function start (line 5) | async function start() {