collect static method
dynamic
collect()
collect calls all needed functions to get the needed data.
Implementation
static collect() async {
bool newUser = await PresistencesLayer().isNewUser();
if (newUser == true) {
PresistencesLayer().storeUserState(false);
}
return Collection(
os: await NativeLayer.determineOs(),
deviceSize: await NativeLayer.determineDisplaysize(),
newUser: newUser,
country: await NativeLayer.determineLangCode(),
deviceType: await NativeLayer.determineDeviceType(),
version: await NativeLayer.determineAppVersion());
}