handleJSCall method

  1. @override
dynamic handleJSCall(
  1. String method,
  2. List argv
)
inherited

Implementation

@override
dynamic handleJSCall(String method, List<dynamic> argv) {
  Element element = (this as Element);
  switch(method) {
    case 'getViewModuleProperty':
      return _getViewModuleProperty(element, argv[0]);
    case 'setViewModuleProperty':
      return _setViewModuleProperty(element, argv[0], argv[1]);
    case 'getBoundingClientRect':
      return _getBoundingClientRect(element);
    case 'getStringValueProperty':
      return _getStringValueProperty(element, argv[0]);
    case 'click':
      return _click(element);
    case 'scroll':
      return _scroll(element, argv[0], argv[1]);
    case 'scrollBy':
      return _scrollBy(element, argv[0], argv[1]);
  }
  return super.handleJSCall(method, argv);
}