initialize method
Implementation
void initialize({required Environment environment}) {
env = environment;
switch (env) {
case Environment.dev:
apiBaseUrl = 'http://192.168.43.150:3002/api';
socketHost = '192.168.43.150';
socketPort = 3003;
useHttps = false;
break;
case Environment.staging:
apiBaseUrl = 'https://staging.example.com/api';
socketHost = 'staging.example.com';
socketPort = null;
useHttps = true;
break;
case Environment.prod:
apiBaseUrl = 'https://api.example.com';
socketHost = 'api.example.com';
socketPort = null;
useHttps = true;
break;
}
}