Skip to content

Commit 6d9fd53

Browse files
docs(fab): update angular to standalone (#3926)
1 parent 75b8db4 commit 6d9fd53

File tree

18 files changed

+82
-6
lines changed

18 files changed

+82
-6
lines changed

static/usage/v7/fab/basic/angular/example_component_ts.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonFab, IonFabButton, IonIcon } from '@ionic/angular/standalone';
34

45
import { addIcons } from 'ionicons';
56
import { add } from 'ionicons/icons';
@@ -8,6 +9,7 @@ import { add } from 'ionicons/icons';
89
selector: 'app-example',
910
templateUrl: 'example.component.html',
1011
styleUrls: ['example.component.css'],
12+
imports: [IonFab, IonFabButton, IonIcon],
1113
})
1214
export class ExampleComponent {
1315
constructor() {

static/usage/v7/fab/button-sizing/angular/example_component_ts.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone';
34

45
import { addIcons } from 'ionicons';
56
import { add, colorPalette, document, globe } from 'ionicons/icons';
@@ -8,6 +9,7 @@ import { add, colorPalette, document, globe } from 'ionicons/icons';
89
selector: 'app-example',
910
templateUrl: 'example.component.html',
1011
styleUrls: ['example.component.css'],
12+
imports: [IonFab, IonFabButton, IonFabList, IonIcon],
1113
})
1214
export class ExampleComponent {
1315
constructor() {

static/usage/v7/fab/list-side/angular/example_component_ts.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone';
34

45
import { addIcons } from 'ionicons';
56
import { add, chevronBack, chevronDown, chevronForward, chevronUp } from 'ionicons/icons';
@@ -8,6 +9,7 @@ import { add, chevronBack, chevronDown, chevronForward, chevronUp } from 'ionico
89
selector: 'app-example',
910
templateUrl: 'example.component.html',
1011
styleUrls: ['example.component.css'],
12+
imports: [IonFab, IonFabButton, IonFabList, IonIcon],
1113
})
1214
export class ExampleComponent {
1315
constructor() {

static/usage/v7/fab/positioning/angular/example_component_ts.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import {
4+
IonContent,
5+
IonFab,
6+
IonFabButton,
7+
IonFabList,
8+
IonHeader,
9+
IonIcon,
10+
IonTitle,
11+
IonToolbar,
12+
} from '@ionic/angular/standalone';
313

414
import { addIcons } from 'ionicons';
515
import {
@@ -15,6 +25,7 @@ import {
1525
selector: 'app-example',
1626
templateUrl: 'example.component.html',
1727
styleUrls: ['example.component.css'],
28+
imports: [IonContent, IonFab, IonFabButton, IonFabList, IonHeader, IonIcon, IonTitle, IonToolbar],
1829
})
1930
export class ExampleComponent {
2031
constructor() {

static/usage/v7/fab/safe-area/angular/example_component_ts.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonFab, IonFabButton, IonIcon } from '@ionic/angular/standalone';
34

45
import { addIcons } from 'ionicons';
56
import { add } from 'ionicons/icons';
@@ -8,6 +9,7 @@ import { add } from 'ionicons/icons';
89
selector: 'app-example',
910
templateUrl: 'example.component.html',
1011
styleUrls: ['example.component.css'],
12+
imports: [IonFab, IonFabButton, IonIcon],
1113
})
1214
export class ExampleComponent {
1315
constructor() {

static/usage/v7/fab/theming/colors/angular/example_component_ts.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone';
34

45
import { addIcons } from 'ionicons';
56
import { add, chevronBack, chevronDown, chevronForward, chevronUp } from 'ionicons/icons';
@@ -8,6 +9,7 @@ import { add, chevronBack, chevronDown, chevronForward, chevronUp } from 'ionico
89
selector: 'app-example',
910
templateUrl: 'example.component.html',
1011
styleUrls: ['example.component.css'],
12+
imports: [IonFab, IonFabButton, IonFabList, IonIcon],
1113
})
1214
export class ExampleComponent {
1315
constructor() {

static/usage/v7/fab/theming/css-custom-properties/angular/example_component_ts.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone';
34

45
import { addIcons } from 'ionicons';
56
import { add, colorPalette, document, globe } from 'ionicons/icons';
@@ -8,6 +9,7 @@ import { add, colorPalette, document, globe } from 'ionicons/icons';
89
selector: 'app-example',
910
templateUrl: 'example.component.html',
1011
styleUrls: ['example.component.css'],
12+
imports: [IonFab, IonFabButton, IonFabList, IonIcon],
1113
})
1214
export class ExampleComponent {
1315
constructor() {

static/usage/v7/fab/theming/css-shadow-parts/angular/example_component_ts.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonFab, IonFabButton, IonFabList, IonIcon } from '@ionic/angular/standalone';
34

45
import { addIcons } from 'ionicons';
56
import { add, colorPalette, document, globe } from 'ionicons/icons';
@@ -8,6 +9,7 @@ import { add, colorPalette, document, globe } from 'ionicons/icons';
89
selector: 'app-example',
910
templateUrl: 'example.component.html',
1011
styleUrls: ['example.component.css'],
12+
imports: [IonFab, IonFabButton, IonFabList, IonIcon],
1113
})
1214
export class ExampleComponent {
1315
constructor() {

static/usage/v8/fab/basic/angular/example_component_ts.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonFab, IonFabButton, IonIcon } from '@ionic/angular/standalone';
34

45
import { addIcons } from 'ionicons';
56
import { add } from 'ionicons/icons';
@@ -8,6 +9,7 @@ import { add } from 'ionicons/icons';
89
selector: 'app-example',
910
templateUrl: 'example.component.html',
1011
styleUrls: ['example.component.css'],
12+
imports: [IonFab, IonFabButton, IonIcon],
1113
})
1214
export class ExampleComponent {
1315
constructor() {

static/usage/v8/fab/before-content/angular/example_component_html.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,14 @@
66
</ion-fab-button>
77
</ion-fab>
88
<ion-list>
9-
<ion-item [button]="true" *ngFor="let item of items; let index">
9+
@for (item of items; track item; let index = $index) {
10+
<ion-item button>
1011
<ion-avatar slot="start">
1112
<img [src]="'https://picsum.photos/80/80?random=' + index" alt="avatar" />
1213
</ion-avatar>
1314
<ion-label>{{ item }}</ion-label>
1415
</ion-item>
16+
}
1517
</ion-list>
1618
<ion-infinite-scroll (ionInfinite)="onIonInfinite($event)">
1719
<ion-infinite-scroll-content></ion-infinite-scroll-content>

0 commit comments

Comments
 (0)