Support copy, delete and toggle visibility

This commit is contained in:
Lukas Martinelli
2016-12-20 20:21:35 +01:00
parent 6d9484ec5e
commit dc097e9f9a
6 changed files with 87 additions and 50 deletions
-12
View File
@@ -9,10 +9,6 @@ import SourceEditor from './SourceEditor'
import FilterEditor from '../filter/FilterEditor'
import PropertyGroup from '../fields/PropertyGroup'
import MdVisibility from 'react-icons/lib/md/visibility'
import MdVisibilityOff from 'react-icons/lib/md/visibility-off'
import MdDelete from 'react-icons/lib/md/delete'
import ScrollContainer from '../ScrollContainer'
import layout from '../../config/layout.json'
@@ -77,14 +73,6 @@ export default class LayerEditor extends React.Component {
this.props.onLayerChanged(changedLayer)
}
toggleVisibility() {
if(this.props.layer.has('layout') && this.props.layer.layout.visibility === 'none') {
this.onLayoutChanged('visibility', 'visible')
} else {
this.onLayoutChanged('visibility', 'none')
}
}
render() {
const layerType = this.props.layer.type
const groups = layout[layerType].groups