/// 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';