|
|
|
@ -3,6 +3,7 @@ import { commandMachine } from '../../../Editor/CommandMachine';
|
|
|
|
|
import { ICON_CDN } from '../../IconEnum';
|
|
|
|
|
import { ICommandIconInfo } from '../TopToolBar/TopToolBarInterface';
|
|
|
|
|
import './PropertiesPanel.less';
|
|
|
|
|
import { userConfig } from '../../../Editor/UserConfig';
|
|
|
|
|
|
|
|
|
|
export interface ToolBarProps
|
|
|
|
|
{
|
|
|
|
@ -23,15 +24,18 @@ export class ToolBar extends React.Component<ToolBarProps, {}>
|
|
|
|
|
iconList.map((cmd, index) =>
|
|
|
|
|
{
|
|
|
|
|
return (
|
|
|
|
|
<li key={index} title={cmd.command} style={liStyle}
|
|
|
|
|
onClick={() =>
|
|
|
|
|
{
|
|
|
|
|
commandMachine.ExecCommand(cmd.command);
|
|
|
|
|
}}
|
|
|
|
|
>
|
|
|
|
|
<img src={`${ICON_CDN}/${cmd.svg}`} alt={cmd.title} />
|
|
|
|
|
<p>{cmd.title}</p>
|
|
|
|
|
</li>);
|
|
|
|
|
(cmd.title !== "传输柜子" || userConfig.isRender) ?
|
|
|
|
|
<li key={index} title={cmd.command} style={liStyle}
|
|
|
|
|
onClick={() =>
|
|
|
|
|
{
|
|
|
|
|
commandMachine.ExecCommand(cmd.command);
|
|
|
|
|
}}
|
|
|
|
|
>
|
|
|
|
|
<img src={`${ICON_CDN}/${cmd.svg}`} alt={cmd.title} />
|
|
|
|
|
<p>{cmd.title}</p>
|
|
|
|
|
</li>
|
|
|
|
|
: null
|
|
|
|
|
);
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
</ul>
|
|
|
|
|