MCPcopy Index your code
hub / github.com/alibaba/lowcode-engine / initialChildren

Method initialChildren

packages/designer/src/document/node/node.ts:442–460  ·  view source on GitHub ↗
(children: IPublicTypeNodeData | IPublicTypeNodeData[] | undefined)

Source from the content-addressed store, hash-verified

440 }
441
442 private initialChildren(children: IPublicTypeNodeData | IPublicTypeNodeData[] | undefined): IPublicTypeNodeData[] {
443 const { initialChildren } = this.componentMeta.advanced;
444
445 if (children == null) {
446 if (initialChildren) {
447 if (typeof initialChildren === 'function') {
448 return initialChildren(this.internalToShellNode()!) || [];
449 }
450 return initialChildren;
451 }
452 return [];
453 }
454
455 if (Array.isArray(children)) {
456 return children;
457 }
458
459 return [children];
460 }
461
462 isContainer(): boolean {
463 return this.isContainerNode;

Callers 2

constructorMethod · 0.95
node.test.tsFile · 0.80

Calls 1

internalToShellNodeMethod · 0.95

Tested by

no test coverage detected