# Pop-up Window - [Module to Import](#en-us_topic_0000001059340516_s1fada83813e64efcbc67e970ced86588) - [Permission List](#en-us_topic_0000001059340516_section11257113618419) - [prompt.showToast\(OBJECT\)](#en-us_topic_0000001059340516_sc34d255befcf467dab069802dc9e54d8) - [prompt.showDialog\(OBJECT\)](#en-us_topic_0000001059340516_sc6babedb391e4de9af1189ebc9ff5e69) ## Module to Import ``` import prompt from '@system.prompt'; ``` ## Permission List None ## prompt.showToast\(OBJECT\) Displays the toast dialog box. - Parameter

Name

Type

Mandatory

Description

message

string

Yes

Text to display.

duration

number

No

Duration of the toast dialog box. The default value is 1500. The recommended value ranges from 1500 ms to 10000 ms.

NOTE:

A value less than 1500 is automatically changed to 1500. The maximum value is 10000 ms.

[bottom]5+

<length>

No

Distance between the dialog border and the bottom of the screen.

- Example ``` prompt.showToast({ message: 'Message Info', duration: 2000, }); ``` ## prompt.showDialog\(OBJECT\) Displays the dialog box. - Parameter

Name

Type

Mandatory

Description

title

string

No

Title of the text to display.

message

string

No

Text body.

buttons

Array

No

Array of buttons in the dialog box. The array structure is {text:'button', color: '#666666'}. One to three buttons are supported. The first button is of the positiveButton type, the second is of the negativeButton type, and the third is of the neutralButton type.

success

Function

No

Called when the dialog box is displayed. For the return value, see the value that will be returned when the dialog box is displayed.

cancel

Function

No

Called when the operation is cancelled.

complete

Function

No

Called when the dialog box is closed.

The following value will be returned when the dialog box is displayed.

Parameter

Type

Description

index

number

Index of the selected button in the buttons array

- Example ``` prompt.showDialog({ title: 'Title Info', message: 'Message Info', buttons: [ { text: 'button', color: '#666666', }, ], success: function(data) { console.log('dialog success callback,click button : ' + data.index); }, cancel: function() { console.log('dialog cancel callback'); }, }); ```