getAreaList static method
Get available area list for global SDK
This is used for overseas regions to select the appropriate area
Returns list of available areas
Implementation
static Future<List<EzvizAreaInfo>> getAreaList() async {
try {
final List<dynamic> result = await _channel.invokeMethod(
EzvizChannelMethods.getAreaList,
);
return result.map((areaData) {
final map = Map<String, dynamic>.from(areaData as Map);
return EzvizAreaInfo.fromJson(map);
}).toList();
} catch (e) {
ezvizLog('Error getting area list: $e');
return [];
}
}