add environment

This commit is contained in:
leedongmyung 2025-02-05 08:55:58 +09:00
parent 2d891ba8e7
commit 340e10ede6

View file

@ -6,6 +6,13 @@ import 'dart:typed_data';
import 'package:dart_framework/platform/platform_base.dart';
import 'package:yaml/yaml.dart';
enum Environment {
local,
dev,
qa,
product
}
int intMax = 0;
int intMin = 0;
bool isDebug = true;
@ -16,9 +23,16 @@ String executablePath = '';
String appIdendifier = '';
String appName = '';
String and = '&&';
Environment environment = Environment.dev;
void initialize(String name, String appID) {
initializeApp(name, appID);
const env = String.fromEnvironment('ENV', defaultValue: 'dev');
environment = Environment.values.firstWhere(
(e) => e.name == env,
orElse: () => Environment.dev,
);
}
Map<String, List<String>?> envArguments(List<String> arguments) {