init static method
Future<void>
init({
- Environment environment = Environment.dev,
- bool temporaryMode = false,
- bool prototypeMode = false,
- bool demoMode = false,
- void onLoggedIn()?,
Implementation
static Future<void> init({
Environment environment = Environment.dev,
bool temporaryMode = false,
bool prototypeMode = false,
bool demoMode = false,
void Function()? onLoggedIn,
}) async {
Get.smartManagement = SmartManagement.keepFactory;
//masterData;
XCoreImp.onLoggedIn = () {
if (onLoggedIn != null) onLoggedIn();
};
await _instance().init(
environment: environment,
demoMode: demoMode,
prototypeMode: prototypeMode,
temporaryMode: temporaryMode,
);
if (checkSession() && XCoreImp.onLoggedIn != null) {
XCoreImp.onLoggedIn!();
}
}