init method
dynamic
init({
- Environment environment = Environment.dev,
- bool temporaryMode = false,
- bool prototypeMode = false,
- bool demoMode = false,
override
Implementation
@override
init({
Environment environment = Environment.dev,
bool temporaryMode = false,
bool prototypeMode = false,
bool demoMode = false,
}) async {
Env.environment = environment;
XCore.isTemporary = temporaryMode;
XCore.isProtoType = prototypeMode;
XCore.isDemo = demoMode;
if (!XCore.isTemporary) {
Directory directory = await getApplicationDocumentsDirectory();
await Hive.initFlutter(directory.path);
await HiveStorage.instance(hiveBox!);
}
}