diff --git a/apps/ngx-doc-gen-demo/src/app/app.component.html b/apps/ngx-doc-gen-demo/src/app/app.component.html
index 02a8f39..3cad996 100644
--- a/apps/ngx-doc-gen-demo/src/app/app.component.html
+++ b/apps/ngx-doc-gen-demo/src/app/app.component.html
@@ -1,7 +1,5 @@
-
- ngx-doc-gen
-
+ ngx-doc-gen
Single entrypoint
@@ -11,12 +9,19 @@
Multi entrypoint
+
+ Standalone API
+
+
-
-
- code
-
+
+ code
diff --git a/apps/ngx-doc-gen-demo/src/app/app.module.ts b/apps/ngx-doc-gen-demo/src/app/app.module.ts
index a6215b5..ef2a1e5 100644
--- a/apps/ngx-doc-gen-demo/src/app/app.module.ts
+++ b/apps/ngx-doc-gen-demo/src/app/app.module.ts
@@ -14,39 +14,53 @@ import { MultiEntrypointComponent } from './components/multi-entrypoint/multi-en
import { MultiOneComponent } from './components/multi-one/multi-one.component';
import { MultiTwoComponent } from './components/multi-two/multi-two.component';
import { MultiThreeComponent } from './components/multi-three/multi-three.component';
+import { StandaloneApiComponent } from './components/standalone-api/standalone-api.component';
const matModules = [
MatButtonModule,
MatExpansionModule,
MatIconModule,
- MatToolbarModule
+ MatToolbarModule,
];
const ROUTES: Routes = [
{
path: '',
- component: HomeComponent
+ component: HomeComponent,
},
{
path: 'single-entrypoint',
- component: SingleEntrypointComponent
+ component: SingleEntrypointComponent,
},
{
path: 'multi-entrypoint',
- component: MultiEntrypointComponent
- }
+ component: MultiEntrypointComponent,
+ },
+ {
+ path: 'standalone-api',
+ component: StandaloneApiComponent,
+ },
];
@NgModule({
- declarations: [AppComponent, SingleEntrypointComponent, HomeComponent, MultiEntrypointComponent, MultiOneComponent, MultiTwoComponent, MultiThreeComponent],
+ declarations: [
+ AppComponent,
+ SingleEntrypointComponent,
+ HomeComponent,
+ MultiEntrypointComponent,
+ MultiOneComponent,
+ MultiTwoComponent,
+ MultiThreeComponent,
+ StandaloneApiComponent,
+ ],
imports: [
BrowserModule,
BrowserAnimationsModule,
RouterModule.forRoot(ROUTES),
- matModules
+ matModules,
],
providers: [],
bootstrap: [AppComponent],
})
-export class AppModule { }
+export class AppModule {}
diff --git a/apps/ngx-doc-gen-demo/src/app/components/home/home.component.html b/apps/ngx-doc-gen-demo/src/app/components/home/home.component.html
index f210555..7ea823b 100644
--- a/apps/ngx-doc-gen-demo/src/app/components/home/home.component.html
+++ b/apps/ngx-doc-gen-demo/src/app/components/home/home.component.html
@@ -1,48 +1,53 @@
-
-
- Welcome to ngx-doc-gen
-
+
Welcome to ngx-doc-gen
- This page is for showcasing the generated API docs for the example libraries contained in the repository.
+ This page is for showcasing the generated API docs for the example libraries
+ contained in the repository.
- Those libraries feature two possible aspects of common library layouts - single and multi entrypoint. All results
- are used here as component templates.
+ Those libraries feature two possible aspects of common library layouts -
+ single and multi entrypoint. All results are used here as component
+ templates.
Single entrypoint
-
- open_in_new
-
+ open_in_new
- Maybe the most common library layout out there - where there is one single entrypoint exporting your librarys API.
+ Maybe the most common library layout out there - where there is one single
+ entrypoint exporting your librarys API.
Multi entrypoint
-
- open_in_new
-
+ open_in_new
- Known from popular libraries like Angular Material - your library contains multiple entrypoints focussed on specific
- features.
+ Known from popular libraries like Angular Material - your library contains
+ multiple entrypoints focussed on specific features.
- Note: This showcase uses Angular Materials Expansion Panel to visually divide the entrypoints API docs - generation
- outputs one HTML file per entrypoint.
+ Note: This showcase uses Angular Materials Expansion Panel to visually
+ divide the entrypoints API docs - generation outputs one HTML file per
+ entrypoint.
+
+
+ Standalone API
+ open_in_new
+
+
+
+
Showcasing the support for the Angular Standalone API.
diff --git a/apps/ngx-doc-gen-demo/src/app/components/multi-one/multi-test-one.html b/apps/ngx-doc-gen-demo/src/app/components/multi-one/multi-test-one.html
index f294da7..4728e3c 100644
--- a/apps/ngx-doc-gen-demo/src/app/components/multi-one/multi-test-one.html
+++ b/apps/ngx-doc-gen-demo/src/app/components/multi-one/multi-test-one.html
@@ -1,36 +1,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
- API reference for @multi/test/one
-
+
API reference for @multi/test/one
- import { OneModule } from '@multi/test/one';
-
+ import { OneModule } from '@multi/test/one';
+
-
-
+
-
diff --git a/apps/ngx-doc-gen-demo/src/app/components/multi-three/multi-test-three.html b/apps/ngx-doc-gen-demo/src/app/components/multi-three/multi-test-three.html
index 729e74f..58cd9d3 100644
--- a/apps/ngx-doc-gen-demo/src/app/components/multi-three/multi-test-three.html
+++ b/apps/ngx-doc-gen-demo/src/app/components/multi-three/multi-test-three.html
@@ -1,36 +1,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
- API reference for @multi/test/three
-
+
API reference for @multi/test/three
- import { ThreeModule } from '@multi/test/three';
-
+ import { ThreeModule } from '@multi/test/three';
+
-
-
+
-
diff --git a/apps/ngx-doc-gen-demo/src/app/components/multi-two/multi-test-two.html b/apps/ngx-doc-gen-demo/src/app/components/multi-two/multi-test-two.html
index fa723f2..905d535 100644
--- a/apps/ngx-doc-gen-demo/src/app/components/multi-two/multi-test-two.html
+++ b/apps/ngx-doc-gen-demo/src/app/components/multi-two/multi-test-two.html
@@ -1,26 +1,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
- API reference for @multi/test/two
-
+
API reference for @multi/test/two
- import { TwoModule } from '@multi/test/two';
-
+ import { TwoModule } from '@multi/test/two';
+
diff --git a/apps/ngx-doc-gen-demo/src/app/components/single-entrypoint/single-test.html b/apps/ngx-doc-gen-demo/src/app/components/single-entrypoint/single-test.html
index f976055..e4fe84b 100644
--- a/apps/ngx-doc-gen-demo/src/app/components/single-entrypoint/single-test.html
+++ b/apps/ngx-doc-gen-demo/src/app/components/single-entrypoint/single-test.html
@@ -1,49 +1,31 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
- API reference for @single/test
-
+
API reference for @single/test
- import { SingleEntrypointModule } from '@single/test';
-
+ import { SingleEntrypointModule } from '@single/test';
+
-
-
+
-