import { DemoBasicComponent } from './demos/basic/basic.component'; import { ComplexDatamodelDemoComponent } from './demos/complex-datamodel/complex-datamodel.component'; import { CustomItemTemplateDemoComponent } from './demos/custom-item-template/custom-item-template'; import { ContentSection } from '@ngx-bootstrap-doc/docs'; import { ExamplesComponent } from '@ngx-bootstrap-doc/docs'; import { ApiSectionsComponent } from '@ngx-bootstrap-doc/docs'; import { NgApiDocComponent } from '@ngx-bootstrap-doc/docs'; import { DemoAccessibilityComponent } from './demos/accessibility/accessibility'; export const demoComponentContent: ContentSection[] = [ { name: 'Overview', anchor: 'overview', tabName: 'overview', outlet: ExamplesComponent, content: [ { title: 'Basic', anchor: 'basic', component: require('!!raw-loader!./demos/basic/basic.component.ts'), html: require('!!raw-loader!./demos/basic/basic.component.html'), outlet: DemoBasicComponent }, { title: 'Complex data model', anchor: 'complexDatamodel', component: require('!!raw-loader!./demos/complex-datamodel/complex-datamodel.component.ts'), html: require('!!raw-loader!./demos/complex-datamodel/complex-datamodel.component.html'), outlet: ComplexDatamodelDemoComponent }, { title: 'Custom item template', anchor: 'itemTemplate', component: require('!!raw-loader!./demos/custom-item-template/custom-item-template.ts'), html: require('!!raw-loader!./demos/custom-item-template/custom-item-template.html'), outlet: CustomItemTemplateDemoComponent }, { title: 'Accessibility', anchor: 'accessibility', outlet: DemoAccessibilityComponent } ] }, { name: 'Installation', anchor: 'api-reference', tabName: 'api', outlet: ApiSectionsComponent, usage: require('!!raw-loader!./docs/usage.md'), importInfo: 'ng add ngx-bootstrap --component sortable', content: [ { title: 'SortableComponent', anchor: 'sortable-component', outlet: NgApiDocComponent } ] }, { name: 'Examples', anchor: 'examples', tabName: 'examples', outlet: ExamplesComponent, content: [ { title: 'Basic', anchor: 'basic-ex', outlet: DemoBasicComponent }, { title: 'Complex data model', anchor: 'complexDatamodel-ex', outlet: ComplexDatamodelDemoComponent }, { title: 'Custom item template', anchor: 'itemTemplate-ex', outlet: CustomItemTemplateDemoComponent } ] } ];