import { DemoProgressbarStaticComponent } from './demos/static/static'; import { DemoProgressbarDynamicComponent } from './demos/dynamic/dynamic'; import { DemoProgressbarStackedComponent } from './demos/stacked/stacked'; import { DemoProgressbarConfigComponent } from './demos/config/config'; import { ContentSection } from '@ngx-bootstrap-doc/docs'; import { ExamplesComponent } from '@ngx-bootstrap-doc/docs'; import { ApiSectionsComponent } from '@ngx-bootstrap-doc/docs'; import { NgApiDocComponent, NgApiDocConfigComponent } from '@ngx-bootstrap-doc/docs'; export const demoComponentContent: ContentSection[] = [ { name: 'Overview', anchor: 'overview', tabName: 'overview', outlet: ExamplesComponent, content: [ { title: 'Static', anchor: 'bs3-static', component: require('!!raw-loader!./demos/static/static'), html: require('!!raw-loader!./demos/static/static.html'), outlet: DemoProgressbarStaticComponent }, { title: 'Dynamic', anchor: 'bs3-dynamic', component: require('!!raw-loader!./demos/dynamic/dynamic'), html: require('!!raw-loader!./demos/dynamic/dynamic.html'), outlet: DemoProgressbarDynamicComponent }, { title: 'Stacked', anchor: 'bs3-stacked', component: require('!!raw-loader!./demos/stacked/stacked'), html: require('!!raw-loader!./demos/stacked/stacked.html'), outlet: DemoProgressbarStackedComponent }, { title: 'Configuring defaults', anchor: 'bs3-config', component: require('!!raw-loader!./demos/config/config'), html: require('!!raw-loader!./demos/config/config.html'), outlet: DemoProgressbarConfigComponent } ] }, { name: 'Installation', anchor: 'api-reference', tabName: 'api', outlet: ApiSectionsComponent, usage: require('!!raw-loader!./docs/usage.md'), importInfo: 'ng add ngx-bootstrap --component progressbar', content: [ { title: 'ProgressbarComponent', anchor: 'progressbar-component', outlet: NgApiDocComponent }, { title: 'ProgressbarConfig', anchor: 'progress-config', outlet: NgApiDocConfigComponent } ] }, { name: 'Examples', anchor: 'examples', tabName: 'examples', outlet: ExamplesComponent, content: [ { title: 'Static', anchor: 'bs3-static-ex', outlet: DemoProgressbarStaticComponent }, { title: 'Dynamic', anchor: 'bs3-dynamic-ex', outlet: DemoProgressbarDynamicComponent }, { title: 'Stacked', anchor: 'bs3-stacked-ex', outlet: DemoProgressbarStackedComponent }, { title: 'Configuring defaults', anchor: 'bs3-config-ex', outlet: DemoProgressbarConfigComponent } ] } ];