Files
flutter_server_box/lib/core/build_mode.dart
Junyuan Feng 1bd673a164 fix #3
- server edit page display bugs, include userPubKey and pubKeyIdx
2022-05-25 13:10:30 +08:00

26 lines
559 B
Dart

/// See: https://github.com/flutter/flutter/issues/11392
///
enum _BuildMode {
release,
debug,
profile,
}
final _buildMode = (() {
if (const bool.fromEnvironment('dart.vm.product')) {
return _BuildMode.release;
}
var result = _BuildMode.profile;
assert(() {
result = _BuildMode.debug;
return true;
}());
return result;
}());
class BuildMode {
static bool isDebug = (_buildMode == _BuildMode.debug);
static bool isProfile = (_buildMode == _BuildMode.profile);
static bool isRelease = (_buildMode == _BuildMode.release);
}