areElementsPresent static method
Implementation
static JSArray areElementsPresent(JSArray elementSearchObjects) {
try {
var pixRatio = getDevicePixelRatio(Plotline.ctx!);
var screenHeight = (getScreenHeight(Plotline.ctx!) * pixRatio).round();
var screenWidth = (getScreenWidth(Plotline.ctx!) * pixRatio).round();
List<dynamic> presentElements = Plotline.areViewsPresentInWeb(
elementSearchObjects, pixRatio, screenWidth, screenHeight)
.toDart;
return presentElements.map((element) => element as JSAny).toList().toJS;
} catch (e) {
debugPrint("Error in areElementsPresent: $e");
return [].map((element) => element as JSAny).toList().toJS;
}
}