JsFunction класс
Проксирует объект JavaScript Function.
Конструкторы
- JsFunction.internal()
- JsFunction.withThis(Function f) factory
-
Возвращает JsFunction, который перехватывает привязку 'this' и вызывает
fсо значением this в качестве первого аргумента.
Свойства
- hashCode → int только для чтения, унаследованное
- runtimeType → Type только для чтения, унаследованное
-
Представление типа объекта в ходе выполнения.
Операторы
- operator ==(
other) → dynamic унаследованное -
Оператор равенства.
- operator [](
property) → dynamic унаследованное -
Возвращает значение, связанное с
propertyиз проксированного объекта JavaScript. - operator []=(
property, value) → dynamic унаследованное -
Устанавливает значение, связанное с
propertyв проксированном объекте JavaScript.
Методы
- apply(
List args, { thisArg }) → dynamic -
Вызывает функцию JavaScript с аргументами
args. ЕслиthisArgуказано, это значениеthisдля вызова. - callMethod(
String method, [ List args ]) → dynamic унаследованное -
Вызывает
methodв объекте JavaScript с аргументамиargsи возвращает результат. - deleteProperty(
String property) → void унаследованное -
Удаляет
propertyиз объекта JavaScript. - hasProperty(
String property) → bool унаследованное -
Возвращает
trueесли объект JavaScript содержит указанное свойство, либо непосредственно, либо через цепочку прототипов. - instanceof(
JsFunction type) → bool унаследованное -
Возвращает
trueесли объект JavaScript имеетtypeв своей цепочке прототипов. - noSuchMethod(
Invocation invocation) → dynamic унаследованное -
Вызывается при доступе к несуществующему методу или свойству.
- toString(
) → String унаследованное -
Возвращает результат вызова метода
toStringобъекта JavaScript.
© 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/JsFunction-class.html