watch_device_extension.dart
508 Bytes
import 'package:doublefeel_flutter/l10n/l10n_extensions.dart';
import 'package:doublefeel_flutter/core/platform/pigeon_api_facade.dart';
extension WatchDeviceExtension on WearDeviceInfo {
String? get connectedDeviceDesc {
if (isPaired != true) {
return l10n.watchThemeWatchNotPaired;
}
if (isReachable != true) {
return l10n.watchThemeWatchDataUnavailable;
}
if (isWatchAppInstalled != true) {
return l10n.watchThemeWatchAppNotInstalled;
}
return null;
}
}