INNER CODE UNIT · Dart
AdaptiveDialog
mono0926/adaptive_dialog · lib/src/adaptive_dialog.dart:7
class AdaptiveDialog {
AdaptiveDialog._() {
Future(() async {
_cachedAccentColor = await DynamicColorPlugin.getAccentColor();
});
}
static AdaptiveDialog? _instance;
// ignore: prefer_constructors_over_static_methods
static AdaptiveDialog get instance => _instance ??= AdaptiveDialog._();
AdaptiveStyle _defaultStyle = AdaptiveStyle.adaptive;
var _macOS = AdaptiveDialogMacOSConfiguration();
AdaptiveSelectionMode _selectionMode = AdaptiveSelectionMode.desktop;
Color? _cachedAccentColor;
/// The default style for dialogs when `style` is not explicitly specified.
///
/// Defaults to [AdaptiveStyle.adaptive].