aves/lib/model/wallpaper_target.dart
Thibault Deckers f375361c13 refactor
2023-03-25 11:01:36 +01:00

17 lines
534 B
Dart

import 'package:aves/widgets/common/extensions/build_context.dart';
import 'package:flutter/widgets.dart';
enum WallpaperTarget { home, lock, homeLock }
extension ExtraWallpaperTarget on WallpaperTarget {
String getName(BuildContext context) {
switch (this) {
case WallpaperTarget.home:
return context.l10n.wallpaperTargetHome;
case WallpaperTarget.lock:
return context.l10n.wallpaperTargetLock;
case WallpaperTarget.homeLock:
return context.l10n.wallpaperTargetHomeLock;
}
}
}