Библиотека dart:js_util
Утилитарные методы для эффективной работы с типизированными объектами JSInterop в случаях, когда имя вызова неизвестно во время выполнения. Используйте эти методы только тогда, когда тот же эффект не может быть достигнут с помощью аннотаций @JS. Эти методы были бы методами расширения для JSObject, если бы Dart поддерживал методы расширения.
Функции
- callConstructor(
JSObject конструктор, Список args) → динамическое - callMethod(
JSObject o, Строка метод, Список args) → динамическое - getProperty(
JSObject o, имя) → динамическое - hasProperty(
JSObject o, имя) → динамическое - instanceof(
JSObject o, Функция тип) → динамическое - jsify(
объект) → динамическое -
ВНИМАНИЕ: производительность этого метода значительно хуже, чем других утилитарных методов в этой библиотеке. Используйте этот метод только в крайнем случае.
- newObject(
) → JSObject - setProperty(
JSObject o, имя, значение) → динамическое
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-js_util/dart-js_util-library.html