Класс JsFunction
Проджект объекта JavaScript Function.
Конструкторы
- JsFunction.withThis(Function f) factory
- Возвращает JsFunction, который захватывает своё связывание 'this' и вызывает
fсо значением JavaScriptthisв качестве первого аргумента.
Свойства
- hashCode → int только для чтения, унаследованное
- Хеш-код этого объекта.
- runtimeType → Type только для чтения, унаследованное
- Представление типа объекта во время выполнения.
Методы
- apply(
List args, {dynamic thisArg}) → dynamic - Вызывает функцию JavaScript с аргументами
args. ЕслиthisArgпредоставлено, оно является значениемthisдля вызова. - callMethod(
Object method, [List? args]) → dynamic унаследованное - Вызывает
methodна объекте JavaScript с аргументамиargsи возвращает результат. - deleteProperty(
Object property) → void унаследованное - Удаляет
propertyиз объекта JavaScript. - hasProperty(
Object property) → bool унаследованное - Возвращает
true, если объект JavaScript содержит указанное свойство напрямую или через цепочку прототипов. - instanceof(
JsFunction type) → bool унаследованное - Возвращает
true, если объект JavaScript имеетtypeв своей цепочке прототипов. - noSuchMethod(
Invocation invocation) → dynamic унаследованное - Вызывается при обращении к несуществующему методу или свойству.
- toString(
) → String унаследованное - Возвращает результат выполнения метода
toStringобъектов JavaScript.
Операторы
- operator ==(
Object other) → bool унаследованное - Оператор равенства.
- operator [](
Object property) → dynamic унаследованное - Возвращает значение, связанное с
propertyиз проксированного объекта JavaScript. - operator []=(
Object property, Object? value) → void унаследованное
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-js/JsFunction-class.html