import Bind from "@web-atoms/core/dist/core/Bind"; import XNode from "@web-atoms/core/dist/core/XNode"; import { AtomListBox } from "@web-atoms/core/dist/web/controls/AtomListBox"; import { AtomWindow } from "@web-atoms/core/dist/web/controls/AtomWindow"; import AtomField from "@web-atoms/web-controls/dist/form/AtomField"; import AtomForm from "@web-atoms/web-controls/dist/form/AtomForm"; import IContentModel from "../../model/IContentModel"; import NewItemViewModel from "./NewItemViewModel"; const BindItem = Bind.forData(); export default class NewItem extends AtomWindow { public viewModel: NewItemViewModel; public create() { this.viewModel = this.resolve(NewItemViewModel); this.render( this.viewModel.folder )}/> this.viewModel.selected)}>
x.data.label)}>
this.viewModel.selected.name)} value={Bind.twoWays(() => this.viewModel.name )}/>
); } }