21 lines
774 B
Dart
21 lines
774 B
Dart
/// Family of async-aware buttons + helpers. Implementation is split across
|
|
/// `async_actions/` for readability; everything still lives in this single
|
|
/// library so private widgets like `_AsyncMixin` and `_InlineErrorWrapper`
|
|
/// can stay private and shared.
|
|
library;
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
import '../api/errors/error_mapper.dart';
|
|
import 'app_progress_indicator.dart';
|
|
import 'info_dialog.dart';
|
|
|
|
part 'async_actions/async_action_controller.dart';
|
|
part 'async_actions/async_action_button.dart';
|
|
part 'async_actions/async_dialog_action.dart';
|
|
part 'async_actions/async_fab.dart';
|
|
part 'async_actions/async_icon_button.dart';
|
|
part 'async_actions/async_list_tile.dart';
|
|
part 'async_actions/async_mixin.dart';
|
|
part 'async_actions/async_text_button.dart';
|