Skip to content

About

Quick and simple dialogs like JavaScript's `alert`, `confirm` and `prompt`.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

17 Commits

Folders and files

Repository files navigation

fc_quick_dialog

pub package

Lightweight Material dialogs for alerts, confirmations, errors, and text input—similar to JavaScript's alert(), confirm(), and prompt().

Usage

// Show a confirmation dialog.
final result = await FcQuickDialog.confirm(
  context,
  title: 'Confirm',
  yesText: 'Yes',
  noText: 'No',
  cancelText: 'Cancel',
  content: 'Are you sure?',
);

// Show an informational dialog.
await FcQuickDialog.info(
  context,
  title: 'Information',
  okText: 'OK',
  content: 'You selected $result',
);

// Show an error dialog.
await FcQuickDialog.error(
  context,
  error: 'Exception: Test plugin error',
  title: 'Error',
  okText: 'OK',
);

// Ask the user to enter text.
final text = await FcQuickDialog.textInput(
  context,
  title: 'Enter some text',
  subTitle: 'Add details below',
  okText: 'OK',
  cancelText: 'Cancel',
);

// Ask the user to enter a password.
final pwd = await FcQuickDialog.textInput(
  context,
  title: 'Enter your password',
  password: true,
  okText: 'OK',
  cancelText: 'Cancel',
);

About

Quick and simple dialogs like JavaScript's `alert`, `confirm` and `prompt`.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages