import Bind from "@web-atoms/core/dist/core/Bind"; import XNode from "@web-atoms/core/dist/core/XNode"; import { AtomControl } from "@web-atoms/core/dist/web/controls/AtomControl"; import { AtomItemsControl } from "@web-atoms/core/dist/web/controls/AtomItemsControl"; import { AtomWindow } from "@web-atoms/core/dist/web/controls/AtomWindow"; import EditorViewModel, { IPropertyValue } from "./EditorViewModel"; const BindProperty = Bind.forData(); export default class Editor extends AtomWindow { public viewModel: EditorViewModel; public create() { this.viewModel = this.resolve(EditorViewModel); this.render( this.viewModel.keys)}> this.viewModel.value)}>
this.viewModel.name )}/>
x.data.name)}/> x.data.value)}/> this.viewModel.delete(s.data) )}/>
x.data.name)}/> x.data.value)}/> this.viewModel.delete(s.data) )}/>
); } }