mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-03-03 16:07:24 +00:00
fix propsentry
This commit is contained in:
parent
8c72416cf7
commit
662dde14f8
@ -753,7 +753,7 @@ export class BuiltinSimulatorHost implements ISimulatorHost<BuiltinSimulatorProp
|
|||||||
this.sensing = true;
|
this.sensing = true;
|
||||||
this.scroller.scrolling(e);
|
this.scroller.scrolling(e);
|
||||||
const dropContainer = this.getDropContainer(e);
|
const dropContainer = this.getDropContainer(e);
|
||||||
if (!dropContainer || dropContainer.container?.componentName === 'Page') {
|
if (!dropContainer) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -96,7 +96,6 @@ export class SettingTopEntry implements SettingEntry {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private setupItems() {
|
private setupItems() {
|
||||||
console.log('set')
|
|
||||||
if (this.componentMeta) {
|
if (this.componentMeta) {
|
||||||
const settingFieldMap: { [prop: string]: SettingField } = {};
|
const settingFieldMap: { [prop: string]: SettingField } = {};
|
||||||
const settingFieldCollector = (name: string | number, field: SettingField) => {
|
const settingFieldCollector = (name: string | number, field: SettingField) => {
|
||||||
|
|||||||
@ -2,6 +2,7 @@ import { ComponentType, ReactElement, isValidElement, ComponentClass } from 'rea
|
|||||||
import { isPlainObject } from '@ali/lowcode-utils';
|
import { isPlainObject } from '@ali/lowcode-utils';
|
||||||
import { isI18nData, SettingTarget, InitialItem, FilterItem, isJSSlot, ProjectSchema, AutorunItem } from '@ali/lowcode-types';
|
import { isI18nData, SettingTarget, InitialItem, FilterItem, isJSSlot, ProjectSchema, AutorunItem } from '@ali/lowcode-types';
|
||||||
import { untracked } from '@ali/lowcode-editor-core';
|
import { untracked } from '@ali/lowcode-editor-core';
|
||||||
|
import { editor, designer } from '../editor';
|
||||||
|
|
||||||
type Field = SettingTarget;
|
type Field = SettingTarget;
|
||||||
|
|
||||||
@ -707,8 +708,9 @@ export function upgradeMetadata(oldConfig: OldPrototypeConfig) {
|
|||||||
if (initialChildren) {
|
if (initialChildren) {
|
||||||
experimental.initialChildren =
|
experimental.initialChildren =
|
||||||
typeof initialChildren === 'function'
|
typeof initialChildren === 'function'
|
||||||
? (field: Field) => {
|
? (node: any) => {
|
||||||
return initialChildren.call(field, (field as any).props);
|
const props = designer.createSettingEntry(editor, [ node ]);
|
||||||
|
return initialChildren.call(node, props);
|
||||||
}
|
}
|
||||||
: initialChildren;
|
: initialChildren;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user