public JSObject Map(JSValue ihybridobject, IJavascriptMapper ijvm, bool checknullvalue = true) { JSObject res = GetKo().Invoke("MapToObservable", ihybridobject, GetMapper(ijvm), _Listener); if ((res == null) && checknullvalue) { if (_IWebView.GetLastError() == Error.TimedOut) { throw ExceptionHelper.TimeOut(); } throw ExceptionHelper.NoKoExtension(); } return(res); }