jsketcher/web/app/cad/mdf/ui/componentRegistry.ts
2022-06-25 15:19:47 -07:00

31 lines
No EOL
803 B
TypeScript

import {NumberWidget} from "cad/mdf/ui/NumberWidget";
import {SelectionWidget} from "cad/mdf/ui/SelectionWidget";
import {ContainerWidget} from "cad/mdf/ui/ContainerWidget";
import {GroupWidget} from "cad/mdf/ui/GroupWidget";
import {SectionWidget} from "cad/mdf/ui/SectionWidget";
import {VectorWidget} from "cad/mdf/ui/VectorWidget";
import {CheckboxWidget} from "cad/mdf/ui/CheckboxWidget";
import {BooleanWidget} from "cad/mdf/ui/BooleanWidget";
import {ChoiceWidget} from "cad/mdf/ui/ChoiceWidget";
export const DynamicComponents = {
'number': NumberWidget,
'selection': SelectionWidget,
'container': ContainerWidget,
'group': GroupWidget,
'section': SectionWidget,
'vector': VectorWidget,
'checkbox': CheckboxWidget,
'boolean': BooleanWidget,
'choice': ChoiceWidget,
}