Files
dde_gesture_manager/app/lib/extensions/context_extension.dart
T

14 lines
447 B
Dart

import 'package:dde_gesture_manager/models/configs.provider.dart';
import 'package:flutter/material.dart';
import 'package:dde_gesture_manager/extensions.dart';
extension ContextExtension on BuildContext {
ThemeData get t => Theme.of(this);
NavigatorState get n => Navigator.of(this);
bool get hasToken => this.read<ConfigsProvider>().accessToken.notNull;
bool get watchHasToken => this.watch<ConfigsProvider>().accessToken.notNull;
}