import React from 'react'; import PropTypes from 'prop-types'; import PlugableControlBar from './PlugableControlBar'; import ls from './View3d.less'; import ObjectExplorer from './ObjectExplorer'; import OperationHistory from './OperationHistory'; import Toolbar, {ToolbarButton} from 'ui/components/Toolbar'; import ImgIcon from 'ui/components/ImgIcon'; import Fa from 'ui/components/Fa'; import Abs from 'ui/components/Abs'; import {PlugableToolbarLeft, PlugableToolbarLeftSecondary, PlugableToolbarRight} from "./PlugableToolbar"; import MenuHolder from "../menu/MenuHolder"; import {TOKENS as MENU_TOKENS} from '../menu/menuPlugin'; import WindowSystem from 'ui/WindowSystem'; import Window from "ui/components/Window"; import Stack from "ui/components/Stack"; import Field from "ui/components/controls/Field"; import Label from "ui/components/controls/Label"; import NumberControl from "ui/components/controls/NumberControl"; import ButtonGroup from "ui/components/controls/ButtonGroup"; import Button from "ui/components/controls/Button"; import TextControl from './../../../../../modules/ui/components/controls/TextControl'; export default class View3d extends React.PureComponent { render() { return
{/*
console.log(val)}/> console.log(val)}/>
} closeAllUpPopups = () => { let openedMenus = this.context.bus.state[MENU_TOKENS.OPENED]; if (openedMenus && openedMenus.length !== 0) { this.context.bus.dispatch(MENU_TOKENS.CLOSE_ALL); } }; getChildContext() { return { closeAllUpPopups: this.closeAllUpPopups } } static contextTypes = { bus: PropTypes.object }; static childContextTypes = { closeAllUpPopups: PropTypes.func }; }