File tree 17 files changed +64
-56
lines changed
static/usage/v7/alert/presenting
17 files changed +64
-56
lines changed Original file line number Diff line number Diff line change @@ -11,10 +11,10 @@ export class ExampleComponent {
11
11
12
12
async presentAlert() {
13
13
const alert = await this .alertController .create ({
14
- header: ' Alert ' ,
15
- subHeader: ' Important message ' ,
16
- message: ' This is an alert! ' ,
17
- buttons: [' OK ' ],
14
+ header: ' A Short Title Is Best ' ,
15
+ subHeader: ' A Sub Header Is Optional ' ,
16
+ message: ' A message should be a short, complete sentence. ' ,
17
+ buttons: [' Action ' ],
18
18
});
19
19
20
20
await alert .present ();
Original file line number Diff line number Diff line change 22
22
< script >
23
23
async function presentAlert ( ) {
24
24
const alert = document . createElement ( 'ion-alert' ) ;
25
- alert . header = 'Alert ' ;
26
- alert . subHeader = 'Important message ' ;
27
- alert . message = 'This is an alert! ' ;
28
- alert . buttons = [ 'OK ' ] ;
25
+ alert . header = 'A Short Title Is Best ' ;
26
+ alert . subHeader = 'A Sub Header Is Optional ' ;
27
+ alert . message = 'A message should be a short, complete sentence. ' ;
28
+ alert . buttons = [ 'Action ' ] ;
29
29
30
30
document . body . appendChild ( alert ) ;
31
31
await alert . present ( ) ;
Original file line number Diff line number Diff line change 4
4
<script >
5
5
async function presentAlert () {
6
6
const alert = document .createElement (' ion-alert' );
7
- alert .header = ' Alert ' ;
8
- alert .subHeader = ' Important message ' ;
9
- alert .message = ' This is an alert! ' ;
10
- alert .buttons = [' OK ' ];
7
+ alert .header = ' A Short Title Is Best ' ;
8
+ alert .subHeader = ' A Sub Header Is Optional ' ;
9
+ alert .message = ' A message should be a short, complete sentence. ' ;
10
+ alert .buttons = [' Action ' ];
11
11
12
12
document .body .appendChild (alert);
13
13
await alert .present ();
Original file line number Diff line number Diff line change @@ -9,10 +9,10 @@ function Example() {
9
9
<IonButton
10
10
onClick = { () =>
11
11
presentAlert ({
12
- header: ' Alert ' ,
13
- subHeader: ' Important message ' ,
14
- message: ' This is an alert! ' ,
15
- buttons: [' OK ' ],
12
+ header: ' A Short Title Is Best ' ,
13
+ subHeader: ' A Sub Header Is Optional ' ,
14
+ message: ' A message should be a short, complete sentence. ' ,
15
+ buttons: [' Action ' ],
16
16
})
17
17
}
18
18
>
Original file line number Diff line number Diff line change 8
8
9
9
const presentAlert = async () => {
10
10
const alert = await alertController .create ({
11
- header: ' Alert ' ,
12
- subHeader: ' Important message ' ,
13
- message: ' This is an alert! ' ,
14
- buttons: [' OK ' ],
11
+ header: ' A Short Title Is Best ' ,
12
+ subHeader: ' A Sub Header Is Optional ' ,
13
+ message: ' A message should be a short, complete sentence. ' ,
14
+ buttons: [' Action ' ],
15
15
});
16
16
17
17
await alert .present ();
Original file line number Diff line number Diff line change 2
2
<ion-button (click) =" setOpen(true)" >Click Me</ion-button >
3
3
<ion-alert
4
4
[isOpen] =" isAlertOpen"
5
- header =" Alert "
6
- subHeader =" Important message "
7
- message =" This is an alert! "
5
+ header =" A Short Title Is Best "
6
+ subHeader =" A Sub Header Is Optional "
7
+ message =" A message should be a short, complete sentence. "
8
8
[buttons] =" alertButtons"
9
9
(didDismiss) =" setOpen(false)"
10
10
></ion-alert >
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ import { Component } from '@angular/core';
7
7
})
8
8
export class ExampleComponent {
9
9
isAlertOpen = false ;
10
- public alertButtons = [' OK ' ];
10
+ alertButtons = [' Action ' ];
11
11
12
12
setOpen(isOpen : boolean ) {
13
13
this .isAlertOpen = isOpen ;
Original file line number Diff line number Diff line change 15
15
< ion-content >
16
16
< div class ="container ">
17
17
< ion-button onclick ="alert.isOpen = true "> Click Me</ ion-button >
18
- < ion-alert header ="Alert " sub-header ="Important message " message ="This is an alert! "> </ ion-alert >
18
+ < ion-alert
19
+ header ="A Short Title Is Best "
20
+ sub-header ="A Sub Header Is Optional "
21
+ message ="A message should be a short, complete sentence. "
22
+ > </ ion-alert >
19
23
</ div >
20
24
</ ion-content >
21
25
</ ion-app >
22
26
23
27
< script >
24
28
const alert = document . querySelector ( 'ion-alert' ) ;
25
29
26
- alert . buttons = [ 'OK ' ] ;
30
+ alert . buttons = [ 'Action ' ] ;
27
31
alert . addEventListener ( 'ionAlertDidDismiss' , ( ) => {
28
32
alert . isOpen = false ;
29
33
} ) ;
Original file line number Diff line number Diff line change 1
1
``` html
2
2
<ion-button onclick =" alert.isOpen = true" >Click Me</ion-button >
3
- <ion-alert header =" Alert" sub-header =" Important message" message =" This is an alert!" ></ion-alert >
3
+ <ion-alert
4
+ header =" A Short Title Is Best"
5
+ sub-header =" A Sub Header Is Optional"
6
+ message =" A message should be a short, complete sentence."
7
+ ></ion-alert >
4
8
5
9
<script >
6
10
const alert = document .querySelector (' ion-alert' );
7
11
8
- alert .buttons = [' OK ' ];
12
+ alert .buttons = [' Action ' ];
9
13
alert .addEventListener (' ionAlertDidDismiss' , () => {
10
14
alert .isOpen = false ;
11
15
});
Original file line number Diff line number Diff line change @@ -10,10 +10,10 @@ function Example() {
10
10
<IonButton onClick = { () => setIsOpen (true )} >Click Me</IonButton >
11
11
<IonAlert
12
12
isOpen = { isOpen }
13
- header = " Alert "
14
- subHeader = " Important message "
15
- message = " This is an alert! "
16
- buttons = { [' OK ' ]}
13
+ header = " A Short Title Is Best "
14
+ subHeader = " A Sub Header Is Optional "
15
+ message = " A message should be a short, complete sentence. "
16
+ buttons = { [' Action ' ]}
17
17
onDidDismiss = { () => setIsOpen (false )}
18
18
></IonAlert >
19
19
</>
Original file line number Diff line number Diff line change 3
3
<ion-button @click =" setOpen(true)" >Click Me</ion-button >
4
4
<ion-alert
5
5
:is-open =" isOpen"
6
- header =" Alert "
7
- sub-header =" Important message "
8
- message =" This is an alert! "
6
+ header =" A Short Title Is Best "
7
+ sub-header =" A Sub Header Is Optional "
8
+ message =" A message should be a short, complete sentence. "
9
9
:buttons =" alertButtons"
10
10
@didDismiss =" setOpen(false)"
11
11
></ion-alert >
16
16
import { IonAlert , IonButton } from ' @ionic/vue' ;
17
17
18
18
const isOpen = ref (false );
19
- const alertButtons = [' OK ' ];
19
+ const alertButtons = [' Action ' ];
20
20
21
21
const setOpen = (state : boolean ) => {
22
22
isOpen .value = state;
Original file line number Diff line number Diff line change 2
2
<ion-button id =" present-alert" >Click Me</ion-button >
3
3
<ion-alert
4
4
trigger =" present-alert"
5
- header =" Alert "
6
- subHeader =" Important message "
7
- message =" This is an alert! "
5
+ header =" A Short Title Is Best "
6
+ subHeader =" A Sub Header Is Optional "
7
+ message =" A message should be a short, complete sentence. "
8
8
[buttons] =" alertButtons"
9
9
></ion-alert >
10
10
```
Original file line number Diff line number Diff line change @@ -6,6 +6,6 @@ import { Component } from '@angular/core';
6
6
templateUrl: ' example.component.html' ,
7
7
})
8
8
export class ExampleComponent {
9
- public alertButtons = [' OK ' ];
9
+ alertButtons = [' Action ' ];
10
10
}
11
11
```
Original file line number Diff line number Diff line change 17
17
< ion-button id ="present-alert "> Click Me</ ion-button >
18
18
< ion-alert
19
19
trigger ="present-alert "
20
- header ="Alert "
21
- sub-header ="Important message "
22
- message ="This is an alert! "
20
+ header ="A Short Title Is Best "
21
+ sub-header ="A Sub Header Is Optional "
22
+ message ="A message should be a short, complete sentence. "
23
23
> </ ion-alert >
24
24
</ div >
25
25
</ ion-content >
26
26
</ ion-app >
27
27
28
28
< script >
29
29
const alert = document . querySelector ( 'ion-alert' ) ;
30
- alert . buttons = [ 'OK ' ] ;
30
+ alert . buttons = [ 'Action ' ] ;
31
31
</ script >
32
32
</ body >
33
33
</ html >
Original file line number Diff line number Diff line change 2
2
<ion-button id =" present-alert" >Click Me</ion-button >
3
3
<ion-alert
4
4
trigger =" present-alert"
5
- header =" Alert "
6
- sub-header =" Important message "
7
- message =" This is an alert! "
5
+ header =" A Short Title Is Best "
6
+ sub-header =" A Sub Header Is Optional "
7
+ message =" A message should be a short, complete sentence. "
8
8
></ion-alert >
9
9
10
10
<script >
11
11
const alert = document .querySelector (' ion-alert' );
12
- alert .buttons = [' OK ' ];
12
+ alert .buttons = [' Action ' ];
13
13
</script >
14
14
```
Original file line number Diff line number Diff line change @@ -8,10 +8,10 @@ function Example() {
8
8
<IonButton id = " present-alert" >Click Me</IonButton >
9
9
<IonAlert
10
10
trigger = " present-alert"
11
- header = " Alert "
12
- subHeader = " Important message "
13
- message = " This is an alert! "
14
- buttons = { [' OK ' ]}
11
+ header = " A Short Title Is Best "
12
+ subHeader = " A Sub Header Is Optional "
13
+ message = " A message should be a short, complete sentence. "
14
+ buttons = { [' Action ' ]}
15
15
></IonAlert >
16
16
</>
17
17
);
Original file line number Diff line number Diff line change 3
3
<ion-button id =" present-alert" >Click Me</ion-button >
4
4
<ion-alert
5
5
trigger =" present-alert"
6
- header =" Alert "
7
- sub-header =" Important message "
8
- message =" This is an alert! "
6
+ header =" A Short Title Is Best "
7
+ sub-header =" A Sub Header Is Optional "
8
+ message =" A message should be a short, complete sentence. "
9
9
:buttons =" alertButtons"
10
10
></ion-alert >
11
11
</template >
12
12
13
13
<script lang =" ts" setup >
14
14
import { IonAlert , IonButton } from ' @ionic/vue' ;
15
15
16
- const alertButtons = [' OK ' ];
16
+ const alertButtons = [' Action ' ];
17
17
</script >
18
18
```
You can’t perform that action at this time.
0 commit comments