|
|
@ -22,6 +22,8 @@ import { equaln } from "../../../Geometry/GeUtils";
|
|
|
|
import { Sleep } from "../../../Nest/Common/Sleep";
|
|
|
|
import { Sleep } from "../../../Nest/Common/Sleep";
|
|
|
|
import { ITemplateParam } from "../../Store/RightPanelStore/ITemplateParam";
|
|
|
|
import { ITemplateParam } from "../../Store/RightPanelStore/ITemplateParam";
|
|
|
|
import { TemplateParamPanelStore } from "../../Store/RightPanelStore/TemplateParamPanelStore";
|
|
|
|
import { TemplateParamPanelStore } from "../../Store/RightPanelStore/TemplateParamPanelStore";
|
|
|
|
|
|
|
|
import { TempalteEditorStore } from "../../Store/TemplateEditorStore";
|
|
|
|
|
|
|
|
import { TemplateEditor } from "../Template/TemplateEditor";
|
|
|
|
import { AppToaster } from "../Toaster";
|
|
|
|
import { AppToaster } from "../Toaster";
|
|
|
|
|
|
|
|
|
|
|
|
enum HighlightingType
|
|
|
|
enum HighlightingType
|
|
|
@ -154,6 +156,18 @@ export class TemplateParamPanel extends React.Component<{}, {}>
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</>
|
|
|
|
</>
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
<MenuItem
|
|
|
|
|
|
|
|
text="编辑模块"
|
|
|
|
|
|
|
|
onClick={() =>
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
let store = TempalteEditorStore.GetInstance() as TempalteEditorStore;
|
|
|
|
|
|
|
|
store.Template = curTemp;
|
|
|
|
|
|
|
|
store.InitParams();
|
|
|
|
|
|
|
|
app.Editor.ModalManage.RenderModeless(TemplateEditor, { store });
|
|
|
|
|
|
|
|
}}
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
}
|
|
|
|
</>
|
|
|
|
</>
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</Menu>,
|
|
|
|
</Menu>,
|
|
|
|