ScreenWiseModel.fromMapLocalAndGlobal constructor
ScreenWiseModel.fromMapLocalAndGlobal(
- Map localData,
- Map global
)
Implementation
ScreenWiseModel.fromMapLocalAndGlobal(Map localData, Map global) {
this.banner = localData['banner'] ?? (global['banner'] ?? 0);
this.native = localData['native'] ?? (global['native'] ?? 0);
this.bannerNew = localData['bannerNew'] ?? [];
this.localAdFlag =
localData['localAdFlag'] ?? (global['globalAdFlag'] ?? true);
this.gridCount =
localData['localGridCount'] ?? (global['globalGridCount'] ?? 2);
this.isNativeEnable =
localData['isNativeEnable'] ?? (global['isNativeEnable'] ?? true);
this.overRideReward =
localData['overRideReward'] ?? (global['overRideReward'] ?? true);
this.localClick =
localData['localClick'] ?? (global['globalClick'] ?? [0, 1, 2, 3]);
this.localFail = localData['localFail'] ??
(global['globalAdFail'] ?? {"0": 1, "1": 2, "2": 3, "3": 0});
this.overRideTimer =
localData['overRideTimer'] ?? (global['overRideTimer'] ?? false);
// Default 20 Seconds
this.overRideTimerValue =
localData['overRideTimerValue'] ?? (global['overRideTimerValue'] ?? 20);
this.maxFailed = localData['maxFailed'] ?? (global['maxFailed'] ?? 3);
}