diff --git a/static/usage/v7/fab/basic/angular/example_component_ts.md b/static/usage/v7/fab/basic/angular/example_component_ts.md index f881c10c61c..29c5aeb3007 100644 --- a/static/usage/v7/fab/basic/angular/example_component_ts.md +++ b/static/usage/v7/fab/basic/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add } from 'ionicons/icons'; selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v7/fab/button-sizing/angular/example_component_ts.md b/static/usage/v7/fab/button-sizing/angular/example_component_ts.md index 403209255c4..d852445f1db 100644 --- a/static/usage/v7/fab/button-sizing/angular/example_component_ts.md +++ b/static/usage/v7/fab/button-sizing/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add, colorPalette, document, globe } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add, colorPalette, document, globe } from 'ionicons/icons'; selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonFabList, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v7/fab/list-side/angular/example_component_ts.md b/static/usage/v7/fab/list-side/angular/example_component_ts.md index bc62ad83c78..7a2109d0c2c 100644 --- a/static/usage/v7/fab/list-side/angular/example_component_ts.md +++ b/static/usage/v7/fab/list-side/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add, chevronBack, chevronDown, chevronForward, chevronUp } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add, chevronBack, chevronDown, chevronForward, chevronUp } from 'ionico selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonFabList, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v7/fab/positioning/angular/example_component_ts.md b/static/usage/v7/fab/positioning/angular/example_component_ts.md index 4fed5b64b8a..11dac9f8e38 100644 --- a/static/usage/v7/fab/positioning/angular/example_component_ts.md +++ b/static/usage/v7/fab/positioning/angular/example_component_ts.md @@ -1,5 +1,15 @@ ```ts import { Component } from '@angular/core'; +import { + IonContent, + IonFab, + IonFabButton, + IonFabList, + IonHeader, + IonIcon, + IonTitle, + IonToolbar, +} from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { @@ -15,6 +25,7 @@ import { selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonContent, IonFab, IonFabButton, IonFabList, IonHeader, IonIcon, IonTitle, IonToolbar], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v7/fab/safe-area/angular/example_component_ts.md b/static/usage/v7/fab/safe-area/angular/example_component_ts.md index f881c10c61c..29c5aeb3007 100644 --- a/static/usage/v7/fab/safe-area/angular/example_component_ts.md +++ b/static/usage/v7/fab/safe-area/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add } from 'ionicons/icons'; selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v7/fab/theming/colors/angular/example_component_ts.md b/static/usage/v7/fab/theming/colors/angular/example_component_ts.md index bc62ad83c78..7a2109d0c2c 100644 --- a/static/usage/v7/fab/theming/colors/angular/example_component_ts.md +++ b/static/usage/v7/fab/theming/colors/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add, chevronBack, chevronDown, chevronForward, chevronUp } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add, chevronBack, chevronDown, chevronForward, chevronUp } from 'ionico selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonFabList, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v7/fab/theming/css-custom-properties/angular/example_component_ts.md b/static/usage/v7/fab/theming/css-custom-properties/angular/example_component_ts.md index 403209255c4..d852445f1db 100644 --- a/static/usage/v7/fab/theming/css-custom-properties/angular/example_component_ts.md +++ b/static/usage/v7/fab/theming/css-custom-properties/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add, colorPalette, document, globe } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add, colorPalette, document, globe } from 'ionicons/icons'; selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonFabList, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v7/fab/theming/css-shadow-parts/angular/example_component_ts.md b/static/usage/v7/fab/theming/css-shadow-parts/angular/example_component_ts.md index 403209255c4..d852445f1db 100644 --- a/static/usage/v7/fab/theming/css-shadow-parts/angular/example_component_ts.md +++ b/static/usage/v7/fab/theming/css-shadow-parts/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add, colorPalette, document, globe } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add, colorPalette, document, globe } from 'ionicons/icons'; selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonFabList, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v8/fab/basic/angular/example_component_ts.md b/static/usage/v8/fab/basic/angular/example_component_ts.md index f881c10c61c..29c5aeb3007 100644 --- a/static/usage/v8/fab/basic/angular/example_component_ts.md +++ b/static/usage/v8/fab/basic/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add } from 'ionicons/icons'; selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v8/fab/before-content/angular/example_component_html.md b/static/usage/v8/fab/before-content/angular/example_component_html.md index 494d73158e6..ea987ff7905 100644 --- a/static/usage/v8/fab/before-content/angular/example_component_html.md +++ b/static/usage/v8/fab/before-content/angular/example_component_html.md @@ -6,12 +6,14 @@ - + @for (item of items; track item; let index = $index) { + avatar {{ item }} + } diff --git a/static/usage/v8/fab/before-content/angular/example_component_ts.md b/static/usage/v8/fab/before-content/angular/example_component_ts.md index b5b93c657db..f77b2189490 100644 --- a/static/usage/v8/fab/before-content/angular/example_component_ts.md +++ b/static/usage/v8/fab/before-content/angular/example_component_ts.md @@ -1,7 +1,18 @@ ```tsx import { Component, OnInit } from '@angular/core'; - -import { InfiniteScrollCustomEvent } from '@ionic/angular'; +import { + InfiniteScrollCustomEvent, + IonAvatar, + IonContent, + IonFab, + IonFabButton, + IonIcon, + IonInfiniteScroll, + IonInfiniteScrollContent, + IonItem, + IonLabel, + IonList, +} from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add } from 'ionicons/icons'; @@ -9,9 +20,22 @@ import { add } from 'ionicons/icons'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [ + IonAvatar, + IonContent, + IonFab, + IonFabButton, + IonIcon, + IonInfiniteScroll, + IonInfiniteScrollContent, + IonItem, + IonLabel, + IonList, + ], }) export class ExampleComponent implements OnInit { - items = []; + items: string[] = []; constructor() { /** @@ -33,10 +57,10 @@ export class ExampleComponent implements OnInit { } } - onIonInfinite(ev) { + onIonInfinite(ev: InfiniteScrollCustomEvent) { this.generateItems(); setTimeout(() => { - (ev as InfiniteScrollCustomEvent).target.complete(); + ev.target.complete(); }, 500); } } diff --git a/static/usage/v8/fab/button-sizing/angular/example_component_ts.md b/static/usage/v8/fab/button-sizing/angular/example_component_ts.md index 403209255c4..d852445f1db 100644 --- a/static/usage/v8/fab/button-sizing/angular/example_component_ts.md +++ b/static/usage/v8/fab/button-sizing/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add, colorPalette, document, globe } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add, colorPalette, document, globe } from 'ionicons/icons'; selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonFabList, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v8/fab/list-side/angular/example_component_ts.md b/static/usage/v8/fab/list-side/angular/example_component_ts.md index bc62ad83c78..7a2109d0c2c 100644 --- a/static/usage/v8/fab/list-side/angular/example_component_ts.md +++ b/static/usage/v8/fab/list-side/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add, chevronBack, chevronDown, chevronForward, chevronUp } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add, chevronBack, chevronDown, chevronForward, chevronUp } from 'ionico selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonFabList, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v8/fab/positioning/angular/example_component_ts.md b/static/usage/v8/fab/positioning/angular/example_component_ts.md index 4fed5b64b8a..11dac9f8e38 100644 --- a/static/usage/v8/fab/positioning/angular/example_component_ts.md +++ b/static/usage/v8/fab/positioning/angular/example_component_ts.md @@ -1,5 +1,15 @@ ```ts import { Component } from '@angular/core'; +import { + IonContent, + IonFab, + IonFabButton, + IonFabList, + IonHeader, + IonIcon, + IonTitle, + IonToolbar, +} from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { @@ -15,6 +25,7 @@ import { selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonContent, IonFab, IonFabButton, IonFabList, IonHeader, IonIcon, IonTitle, IonToolbar], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v8/fab/safe-area/angular/example_component_ts.md b/static/usage/v8/fab/safe-area/angular/example_component_ts.md index f881c10c61c..29c5aeb3007 100644 --- a/static/usage/v8/fab/safe-area/angular/example_component_ts.md +++ b/static/usage/v8/fab/safe-area/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add } from 'ionicons/icons'; selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v8/fab/theming/colors/angular/example_component_ts.md b/static/usage/v8/fab/theming/colors/angular/example_component_ts.md index bc62ad83c78..7a2109d0c2c 100644 --- a/static/usage/v8/fab/theming/colors/angular/example_component_ts.md +++ b/static/usage/v8/fab/theming/colors/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add, chevronBack, chevronDown, chevronForward, chevronUp } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add, chevronBack, chevronDown, chevronForward, chevronUp } from 'ionico selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonFabList, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v8/fab/theming/css-custom-properties/angular/example_component_ts.md b/static/usage/v8/fab/theming/css-custom-properties/angular/example_component_ts.md index 403209255c4..d852445f1db 100644 --- a/static/usage/v8/fab/theming/css-custom-properties/angular/example_component_ts.md +++ b/static/usage/v8/fab/theming/css-custom-properties/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add, colorPalette, document, globe } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add, colorPalette, document, globe } from 'ionicons/icons'; selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonFabList, IonIcon], }) export class ExampleComponent { constructor() { diff --git a/static/usage/v8/fab/theming/css-shadow-parts/angular/example_component_ts.md b/static/usage/v8/fab/theming/css-shadow-parts/angular/example_component_ts.md index 403209255c4..d852445f1db 100644 --- a/static/usage/v8/fab/theming/css-shadow-parts/angular/example_component_ts.md +++ b/static/usage/v8/fab/theming/css-shadow-parts/angular/example_component_ts.md @@ -1,5 +1,6 @@ ```ts import { Component } from '@angular/core'; +import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone'; import { addIcons } from 'ionicons'; import { add, colorPalette, document, globe } from 'ionicons/icons'; @@ -8,6 +9,7 @@ import { add, colorPalette, document, globe } from 'ionicons/icons'; selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], + imports: [IonFab, IonFabButton, IonFabList, IonIcon], }) export class ExampleComponent { constructor() {