add platform check & block screenshot if Android or IOS
This commit is contained in:
parent
687a28f158
commit
b161d5b4b5
6 changed files with 41 additions and 2 deletions
|
|
@ -1,4 +1,5 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'dart:io' show Platform;
|
||||
|
||||
class MyTheme {
|
||||
late int _mainColor;
|
||||
|
|
@ -9,7 +10,7 @@ class MyTheme {
|
|||
late String mode;
|
||||
late String screenType;
|
||||
late AssetImage loading;
|
||||
|
||||
bool kIsWeb = const bool.fromEnvironment('dart.library.js_util');
|
||||
// Options:-
|
||||
// f3f9d2 = Cream
|
||||
// f0f0c9 = cream2
|
||||
|
|
@ -28,6 +29,19 @@ class MyTheme {
|
|||
//_mesColor = 0xffc8c8c8d9;
|
||||
}
|
||||
|
||||
String getPlateform() {
|
||||
if (kIsWeb) {
|
||||
return "Web";
|
||||
}
|
||||
if (Platform.isAndroid) {
|
||||
return "Android";
|
||||
} else if (Platform.isIOS) {
|
||||
return "IOS";
|
||||
} else {
|
||||
return "Other";
|
||||
}
|
||||
}
|
||||
|
||||
ThemeData getData() {
|
||||
return ThemeData(
|
||||
fontFamily: 'Segoe UI',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue