Skip to content

Commit 61e11c3

Browse files
committed
Add @useResult to each functions
1 parent e03d828 commit 61e11c3

File tree

9 files changed

+19
-2
lines changed

9 files changed

+19
-2
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 1.8.1
2+
3+
- Add `@useResult` to each functions
4+
15
## 1.8.0
26

37
- Support textCapitalization in DialogTextField (#91)
@@ -7,6 +11,7 @@
711

812
- Adde maxLength to fields (#84)
913
- Expose route settings on all apis (#88)
14+
1015
## 1.6.4
1116

1217
- Use accentColor for macOS by using dynamic_color

example/pubspec.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ packages:
1414
path: ".."
1515
relative: true
1616
source: path
17-
version: "1.8.0+1"
17+
version: "1.8.1"
1818
analyzer:
1919
dependency: transitive
2020
description:

lib/src/alert_dialog/show_alert_dialog.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@ import 'package:flutter/cupertino.dart';
55
import 'package:flutter/material.dart';
66
import 'package:intersperse/intersperse.dart';
77
import 'package:macos_ui/macos_ui.dart';
8+
import 'package:meta/meta.dart';
89

910
/// Show alert dialog, whose appearance is adaptive according to platform
1011
///
1112
/// [useActionSheetForIOS] (default: false) only works for
1213
/// iOS style. If it is set to true, [showModalActionSheet] is called
1314
/// instead.
1415
/// [actionsOverflowDirection] works only for Material style currently.
16+
@useResult
1517
Future<T?> showAlertDialog<T>({
1618
required BuildContext context,
1719
String? title,

lib/src/alert_dialog/show_confirmation_dialog.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import 'package:adaptive_dialog/adaptive_dialog.dart';
22
import 'package:animations/animations.dart';
33
import 'package:flutter/material.dart';
4+
import 'package:meta/meta.dart';
45

56
/// Show [confirmation dialog](https://material.io/components/dialogs#confirmation-dialog),
67
/// whose appearance is adaptive according to platform
@@ -13,6 +14,7 @@ import 'package:flutter/material.dart';
1314
/// for performance optimization.
1415
/// if [initialSelectedActionKey] is set, corresponding action is selected
1516
/// initially. This works only for Android style.
17+
@useResult
1618
Future<T?> showConfirmationDialog<T>({
1719
required BuildContext context,
1820
required String title,

lib/src/alert_dialog/show_ok_cancel_alert_dialog.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import 'package:adaptive_dialog/adaptive_dialog.dart';
22
import 'package:adaptive_dialog/src/extensions/extensions.dart';
33
import 'package:flutter/material.dart';
4+
import 'package:meta/meta.dart';
45

56
/// Show OK/Cancel alert dialog, whose appearance is adaptive according to platform
67
///
@@ -11,6 +12,7 @@ import 'package:flutter/material.dart';
1112
/// [defaultType] only works for cupertino style and if it is specified
1213
/// OK or Cancel button label will be changed to bold.
1314
/// [actionsOverflowDirection] works only for Material style currently.
15+
@useResult
1416
Future<OkCancelResult> showOkCancelAlertDialog({
1517
required BuildContext context,
1618
String? title,

lib/src/modal_action_sheet/modal_action_sheet.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import 'package:adaptive_dialog/adaptive_dialog.dart';
22
import 'package:adaptive_dialog/src/modal_action_sheet/material_modal_action_sheet.dart';
33
import 'package:flutter/cupertino.dart';
44
import 'package:flutter/material.dart';
5+
import 'package:meta/meta.dart';
56

67
import 'cupertino_modal_action_sheet.dart';
78

@@ -11,6 +12,7 @@ export 'sheet_action.dart';
1112
1213
/// The [isDismissible] parameter only works for material style and it specifies
1314
/// whether the bottom sheet will be dismissed when user taps on the scrim.
15+
@useResult
1416
Future<T?> showModalActionSheet<T>({
1517
required BuildContext context,
1618
String? title,

lib/src/text_input_dialog/show_text_answer_dialog.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import 'package:adaptive_dialog/adaptive_dialog.dart';
22
import 'package:flutter/material.dart';
3+
import 'package:meta/meta.dart';
34

5+
@useResult
46
Future<bool> showTextAnswerDialog({
57
required BuildContext context,
68
required String keyword,

lib/src/text_input_dialog/show_text_input_dialog.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,12 @@ import 'package:animations/animations.dart';
55
import 'package:flutter/cupertino.dart';
66
import 'package:flutter/material.dart';
77
import 'package:macos_ui/macos_ui.dart';
8+
import 'package:meta/meta.dart';
89

910
import 'macos_text_input_dialog.dart';
1011
import 'material_text_input_dialog.dart';
1112

13+
@useResult
1214
Future<List<String>?> showTextInputDialog({
1315
required BuildContext context,
1416
required List<DialogTextField> textFields,

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: adaptive_dialog
22
description: Show alert dialog or modal action sheet adaptively according to platform.
3-
version: 1.8.0+1
3+
version: 1.8.1
44
repository: https://github.com/mono0926/adaptive_dialog
55
funding:
66
- https://github.com/sponsors/mono0926

0 commit comments

Comments
 (0)