initAdNetwork static method
Initializing All Network
Available Network Can Be Added With In From Project
Implementation
static Future<void> initAdNetwork(
{Map<NetworkType, NetworkInterface>? adNetworks,
List? initNetwork}) async {
await DeviceMethods().setDeviceId();
assert(adNetworks != null);
// Assign To Static Variable
GlobalAdVariables.adNetworks = adNetworks;
// Initializing All Network
log(((initNetwork ?? []).isNotEmpty).toString());
if ((initNetwork ?? []).isNotEmpty) {
for (final e in initNetwork!) {
final p = NetworkToIndexMapper.textToNetworkType(e);
GlobalAdVariables.adNetworks?[p]?.initNetwork();
}
return;
}
for (final e in adNetworks!.values) {
e.initNetwork();
}
}