Skip to content

Commit 0cadfa7

Browse files
docs(action-sheet): update angular to standalone (#3909)
1 parent ef75594 commit 0cadfa7

File tree

12 files changed

+36
-8
lines changed

12 files changed

+36
-8
lines changed

static/usage/v7/action-sheet/controller/angular/example_component_ts.md

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

65
@Component({
76
selector: 'app-example',
87
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonButton],
910
})
1011
export class ExampleComponent {
1112
constructor(private actionSheetCtrl: ActionSheetController) {}

static/usage/v7/action-sheet/inline/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 { IonActionSheet, IonButton } from '@ionic/angular/standalone';
34

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

static/usage/v7/action-sheet/inline/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 { IonActionSheet, IonButton } from '@ionic/angular/standalone';
34

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

static/usage/v7/action-sheet/role-info-on-dismiss/angular/example_component_ts.md

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

46
@Component({
57
selector: 'app-example',
68
templateUrl: 'example.component.html',
79
styleUrls: ['./example.component.css'],
10+
imports: [IonActionSheet, IonButton],
811
})
912
export class ExampleComponent {
1013
public actionSheetButtons = [
@@ -32,8 +35,8 @@ export class ExampleComponent {
3235

3336
constructor() {}
3437

35-
logResult(ev) {
36-
console.log(JSON.stringify(ev.detail, null, 2));
38+
logResult(event: CustomEvent<OverlayEventDetail<string>>) {
39+
console.log(JSON.stringify(event.detail, null, 2));
3740
}
3841
}
3942
```

static/usage/v7/action-sheet/theming/css-properties/angular/example_component_ts.md

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

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
78
styleUrls: ['./example.component.css'],
9+
imports: [IonActionSheet, IonButton],
810
})
911
export class ExampleComponent {
1012
public actionSheetButtons = [

static/usage/v7/action-sheet/theming/styling/angular/example_component_ts.md

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

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
78
styleUrls: ['./example.component.css'],
9+
imports: [IonActionSheet, IonButton],
810
})
911
export class ExampleComponent {
1012
public actionSheetButtons = [

static/usage/v8/action-sheet/controller/angular/example_component_ts.md

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

65
@Component({
76
selector: 'app-example',
87
templateUrl: 'example.component.html',
8+
styleUrls: ['example.component.css'],
9+
imports: [IonButton],
910
})
1011
export class ExampleComponent {
1112
constructor(private actionSheetCtrl: ActionSheetController) {}

static/usage/v8/action-sheet/inline/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 { IonActionSheet, IonButton } from '@ionic/angular/standalone';
34

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

static/usage/v8/action-sheet/inline/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 { IonActionSheet, IonButton } from '@ionic/angular/standalone';
34

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

static/usage/v8/action-sheet/role-info-on-dismiss/angular/example_component_ts.md

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

46
@Component({
57
selector: 'app-example',
68
templateUrl: 'example.component.html',
79
styleUrls: ['./example.component.css'],
10+
imports: [IonActionSheet, IonButton],
811
})
912
export class ExampleComponent {
1013
public actionSheetButtons = [
@@ -32,8 +35,8 @@ export class ExampleComponent {
3235

3336
constructor() {}
3437

35-
logResult(ev) {
36-
console.log(JSON.stringify(ev.detail, null, 2));
38+
logResult(event: CustomEvent<OverlayEventDetail<string>>) {
39+
console.log(JSON.stringify(event.detail, null, 2));
3740
}
3841
}
3942
```

static/usage/v8/action-sheet/theming/css-properties/angular/example_component_ts.md

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

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
78
styleUrls: ['./example.component.css'],
9+
imports: [IonActionSheet, IonButton],
810
})
911
export class ExampleComponent {
1012
public actionSheetButtons = [

static/usage/v8/action-sheet/theming/styling/angular/example_component_ts.md

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

45
@Component({
56
selector: 'app-example',
67
templateUrl: 'example.component.html',
78
styleUrls: ['./example.component.css'],
9+
imports: [IonActionSheet, IonButton],
810
})
911
export class ExampleComponent {
1012
public actionSheetButtons = [

0 commit comments

Comments
 (0)