update pubspec
This commit is contained in:
@@ -1,11 +1,16 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:logging/logging.dart';
|
||||
|
||||
enum Flavor { DEV, STAGING, PRODUCTION, LOCAL }
|
||||
const FlavorNames = ["Development", "Staging", "Production", "Local"];
|
||||
enum Flavor { UNSET, DEV, STAGING, PRODUCTION, LOCAL }
|
||||
const FlavorNames = ["Unset", "Development", "Staging", "Production", "Local"];
|
||||
|
||||
class Config {
|
||||
static Config _instance;
|
||||
static Config _instance = Config(
|
||||
flavor: Flavor.UNSET,
|
||||
apiURL: "",
|
||||
bucketName: "",
|
||||
reportProjectID: "",
|
||||
reportURL: "");
|
||||
|
||||
final Flavor flavor;
|
||||
final String name;
|
||||
@@ -17,14 +22,14 @@ class Config {
|
||||
final String bucketName;
|
||||
|
||||
factory Config(
|
||||
{@required Flavor flavor,
|
||||
@required String apiURL,
|
||||
@required String reportURL,
|
||||
@required String reportProjectID,
|
||||
@required String bucketName,
|
||||
{required Flavor flavor,
|
||||
required String apiURL,
|
||||
required String reportURL,
|
||||
required String reportProjectID,
|
||||
required String bucketName,
|
||||
Color color: Colors.blue,
|
||||
Level level: Level.SEVERE}) {
|
||||
_instance ??= Config._internal(flavor, FlavorNames[flavor.index], color,
|
||||
_instance = Config._internal(flavor, FlavorNames[flavor.index], color,
|
||||
apiURL, reportURL, level, reportProjectID, bucketName);
|
||||
|
||||
Logger.root.level = level;
|
||||
|
||||
Reference in New Issue
Block a user