Skip to content

Commit 97da478

Browse files
docs(alert): update angular to standalone (#3910)
1 parent 275362a commit 97da478

File tree

14 files changed

+48
-4
lines changed

14 files changed

+48
-4
lines changed

static/usage/v7/alert/buttons/angular/example_component_ts.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonAlert, IonButton } from '@ionic/angular/standalone';
4+
import type { OverlayEventDetail } from '@ionic/core';
35

46
@Component({
57
selector: 'app-example',
68
templateUrl: 'example.component.html',
9+
styleUrls: ['example.component.css'],
10+
imports: [IonAlert, IonButton],
711
})
812
export class ExampleComponent {
913
public alertButtons = [
@@ -23,7 +27,8 @@ export class ExampleComponent {
2327
},
2428
];
2529

26-
setResult(ev) {
30+
setResult(event: Event) {
31+
const ev = event as CustomEvent<OverlayEventDetail<string>>;
2732
console.log(`Dismissed with role: ${ev.detail.role}`);
2833
}
2934
}

static/usage/v7/alert/customization/angular/example_component_ts.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonAlert, IonButton } from '@ionic/angular/standalone';
34

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonAlert, IonButton],
710
})
811
export class ExampleComponent {
912
public alertButtons = [

static/usage/v7/alert/inputs/radios/angular/example_component_ts.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonAlert, IonButton } from '@ionic/angular/standalone';
34

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonAlert, IonButton],
710
})
811
export class ExampleComponent {
912
public alertButtons = ['OK'];

static/usage/v7/alert/inputs/text-inputs/angular/example_component_ts.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonAlert, IonButton } from '@ionic/angular/standalone';
34

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonAlert, IonButton],
710
})
811
export class ExampleComponent {
912
public alertButtons = ['OK'];

static/usage/v7/alert/presenting/controller/angular/example_component_ts.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
```ts
22
import { Component } from '@angular/core';
3-
import { AlertController } from '@ionic/angular';
3+
import { AlertController, IonButton } from '@ionic/angular/standalone';
44

55
@Component({
66
selector: 'app-example',
77
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonButton],
810
})
911
export class ExampleComponent {
1012
constructor(private alertController: AlertController) {}

static/usage/v7/alert/presenting/isOpen/angular/example_component_ts.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonAlert, IonButton } from '@ionic/angular/standalone';
34

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonAlert, IonButton],
710
})
811
export class ExampleComponent {
912
isAlertOpen = false;

static/usage/v7/alert/presenting/trigger/angular/example_component_ts.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonAlert, IonButton } from '@ionic/angular/standalone';
34

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonAlert, IonButton],
710
})
811
export class ExampleComponent {
912
alertButtons = ['Action'];

static/usage/v8/alert/buttons/angular/example_component_ts.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonAlert, IonButton } from '@ionic/angular/standalone';
4+
import type { OverlayEventDetail } from '@ionic/core';
35

46
@Component({
57
selector: 'app-example',
68
templateUrl: 'example.component.html',
9+
styleUrls: ['example.component.css'],
10+
imports: [IonAlert, IonButton],
711
})
812
export class ExampleComponent {
913
public alertButtons = [
@@ -23,7 +27,8 @@ export class ExampleComponent {
2327
},
2428
];
2529

26-
setResult(ev) {
30+
setResult(event: Event) {
31+
const ev = event as CustomEvent<OverlayEventDetail<string>>;
2732
console.log(`Dismissed with role: ${ev.detail.role}`);
2833
}
2934
}

static/usage/v8/alert/customization/angular/example_component_ts.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonAlert, IonButton } from '@ionic/angular/standalone';
34

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonAlert, IonButton],
710
})
811
export class ExampleComponent {
912
public alertButtons = [

static/usage/v8/alert/inputs/radios/angular/example_component_ts.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonAlert, IonButton } from '@ionic/angular/standalone';
34

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonAlert, IonButton],
710
})
811
export class ExampleComponent {
912
public alertButtons = ['OK'];

static/usage/v8/alert/inputs/text-inputs/angular/example_component_ts.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonAlert, IonButton } from '@ionic/angular/standalone';
34

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonAlert, IonButton],
710
})
811
export class ExampleComponent {
912
public alertButtons = ['OK'];

static/usage/v8/alert/presenting/controller/angular/example_component_ts.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
```ts
22
import { Component } from '@angular/core';
3-
import { AlertController } from '@ionic/angular';
3+
import { AlertController, IonButton } from '@ionic/angular/standalone';
44

55
@Component({
66
selector: 'app-example',
77
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonButton],
810
})
911
export class ExampleComponent {
1012
constructor(private alertController: AlertController) {}

static/usage/v8/alert/presenting/isOpen/angular/example_component_ts.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonAlert, IonButton } from '@ionic/angular/standalone';
34

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonAlert, IonButton],
710
})
811
export class ExampleComponent {
912
isAlertOpen = false;

static/usage/v8/alert/presenting/trigger/angular/example_component_ts.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
```ts
22
import { Component } from '@angular/core';
3+
import { IonAlert, IonButton } from '@ionic/angular/standalone';
34

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonAlert, IonButton],
710
})
811
export class ExampleComponent {
912
alertButtons = ['Action'];

0 commit comments

Comments
 (0)