-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.ts
63 lines (63 loc) · 5.16 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
//import 'reflect-metadata'
import DefaultRootComponent from './src/Application/DefaultApplicationRootComponent.vue'
import ButtonComponent from './src/Basic/ButtonComponent.vue'
import DivBlockComponent from './src/Basic/DivBlockComponent.vue'
import ListComponent from './src/Basic/ListComponent.vue'
import ListItemComponent from './src/Basic/ListItemComponent.vue'
import SectionComponent from './src/Structure/SectionComponent.vue'
import TreeComponent from './src/Structure/TreeComponent.vue'
import QuickStackComponent from './src/Structure/QuickStackComponent.vue'
import ContainerComponent from './src/Structure/ContainerComponent.vue'
import TabbedContainerComponent from './src/Structure/TabbedContainerComponent.vue'
import HeadingComponent from './src/Typography/HeadingComponent.vue'
import ParagraphComponent from './src/Typography/ParagraphComponent.vue'
import BlockQuoteComponent from './src/Typography/BlockQuoteComponent.vue'
import TextLinkComponent from './src/Typography/TextLinkComponent.vue'
import FormViewOptionsComponent from './src/Form/Form/FormViewOptionsComponent.vue'
import * as ViewConfigs from './src/ViewLibrary.json'
import { ViewLibrary } from './src/vitePlugin.js'
import ComponentTreeBase from './src/Renderer/ComponentTreeBase.vue'
import HeaderComponent from './src/Layout/HeaderComponent.vue'
import FooterComponent from './src/Layout/FooterComponent.vue'
import LinkBlockComponent from './src/Basic/LinkBlockComponent.vue'
import * as ViewTemplates from './src/ViewTemplates.json'
import DropdownMenuComponent from './src/Navigation/DropdownMenuComponent.vue'
import NavBarComponent from './src/Navigation/NavBarComponent.vue'
import DrawerComponent from './src/Layout/DrawerComponent.vue'
import IconComponent from './src/Media/IconComponent.vue'
import ImageComponent from './src/Media/ImageComponent.vue'
import * as ViewDevDefinitions from './src/ViewLibraryDevConfigurations.json'
import { ImageSource } from './src/Media/Image/ImageSource.js'
import FormComponent from './src/Form/FormComponent.vue'
import InputComponent from './src/Form/InputComponent.vue'
//import JSONEditorComponent from './src/Editor/JSONEditor/JSONEditorComponent.vue'
import TableComponent from './src/Data/TableComponent.vue'
//import * as JSONEditor from 'jsoneditor'
import ToolbarComponent from './src/Action/ToolbarComponent.vue'
import JSCodeEditorComponent from './src/Editor/JSCodeEditorComponent.vue'
import TextInputEditorComponent from './src/Editor/TextInputEditorComponent.vue'
import { type ICodeEditorService } from './src/Editor/Contracts/ICodeEditorService'
import { type IFormViewConfiguration } from './src/Form/Form/IFormViewConfiguration.js'
import { type IFormField} from './src/Form/Form/IFormField.js'
import RatingComponent from './src/Form/RatingComponent.vue'
import SelectComponent from './src/Form/SelectComponent.vue'
import CheckBoxComponent from './src/Form/CheckBoxComponent.vue'
import TextAreaComponent from './src/Form/TextAreaComponent.vue'
import VideoComponent from './src/Media/VideoComponent.vue'
import ExpansionItemComponent from './src/Basic/ExpansionItemComponent.vue'
import DropdownButtonComponent from './src/Basic/DropdownButtonComponent.vue'
import AccordionComponent from './src/Basic/AccordionComponent.vue'
import BadgeComponent from './src/Basic/BadgeComponent.vue'
import AvatarComponent from './src/Basic/AvatarComponent.vue'
import CardComponent from './src/Basic/CardComponent.vue'
import DialogComponent from './src/Basic/DialogComponent.vue'
import LinkComponent from './src/Navigation/LinkComponent.vue'
import CarouselComponent from './src/Media/CarouselComponent.vue'
import ApplicationRootComponent from './src/Application/ApplicationRootComponent.vue'
import { type IComponentResolver } from './src/Renderer/IComponentResolver.js'
import { BaseComponentResolver } from './src/Renderer/BaseComponentResolver.js'
import { UITreeProviderService } from './src/Renderer/UITreeProviderService.js'
//import { JSONEditor } from 'jsoneditor'
import BaseViewTreeRenderer from './src/Renderer/BaseViewTreeRenderer.vue'
import ChatComponent from './src/Advanced/Chat/ChatComponent.vue'
export { ChatComponent, ViewLibrary, BaseViewTreeRenderer,IComponentResolver, LinkComponent,ApplicationRootComponent, UITreeProviderService,BaseComponentResolver, DialogComponent, CarouselComponent, AccordionComponent, BadgeComponent, CardComponent, AvatarComponent, ToolbarComponent, DropdownButtonComponent,SelectComponent, ExpansionItemComponent, VideoComponent, TextAreaComponent, CheckBoxComponent, RatingComponent, JSCodeEditorComponent, type IFormField,TextInputEditorComponent,type IFormViewConfiguration, type ICodeEditorService, TableComponent,InputComponent, FormComponent, ImageSource, ViewDevDefinitions, DrawerComponent, ImageComponent, IconComponent, ViewTemplates, DropdownMenuComponent, FooterComponent, NavBarComponent, LinkBlockComponent, HeaderComponent, ComponentTreeBase, ViewConfigs, FormViewOptionsComponent, TextLinkComponent, BlockQuoteComponent, ParagraphComponent, HeadingComponent, TabbedContainerComponent, DefaultRootComponent, ButtonComponent, DivBlockComponent, ListComponent, ListItemComponent, SectionComponent, TreeComponent, QuickStackComponent, ContainerComponent }