import Bind from "@web-atoms/core/dist/core/Bind"; import XNode from "@web-atoms/core/dist/core/XNode"; import { AtomComboBox } from "@web-atoms/core/dist/web/controls/AtomComboBox"; import { AtomControl } from "@web-atoms/core/dist/web/controls/AtomControl"; import { AtomItemsControl } from "@web-atoms/core/dist/web/controls/AtomItemsControl"; import IClrEntity from "../../models/IClrEntity"; import Editor from "../edit/Editor"; import TableListViewModel from "./TableListViewModel"; const BindEntity = Bind.forData(); export default class TableList extends AtomControl { public viewModel: TableListViewModel; public create() { this.viewModel = this.resolve(TableListViewModel); this.render(
this.viewModel.tables)} value={Bind.twoWays(() => this.viewModel.table)}/> x.Key === "a"`} type="search" value={Bind.twoWays(() => this.viewModel.search)}/>
); } }