Files
51dj_android/analytics_sdk/lib/utils/js_interop_legacy.dart
T
2026-10-08 11:37:25 +07:00

24 lines
671 B
Dart

// ignore_for_file: uri_does_not_exist
import 'dart:js_util' as js_util;
/// Dynamic JavaScript interop helpers for Dart 2.17 / Flutter 3.0.
Object? getJsProperty(Object object, Object property) =>
js_util.getProperty<Object?>(object, property);
bool hasJsProperty(Object object, String property) =>
js_util.hasProperty(object, property);
Object? callJsMethod(
Object object,
String method, [
List<Object?> arguments = const [],
]) =>
js_util.callMethod<Object?>(object, method, arguments);
Object? constructJsObject(
Object constructor, [
List<Object?> arguments = const [],
]) =>
js_util.callConstructor<Object?>(constructor, arguments);