String query, ReadableArray queryParams, CallbackContext cbc) throws Exception { WritableMap rowsResult = Arguments.createMap(); WritableArray rowsArrayResult = Arguments.createArray(); String key = ""; int colCount = cur.getColumnCount(); WritableMap row = Arguments.createMap(); for (int i = 0; i < colCount; ++i) { key = cur.getColumnName(i);
public void onLoadCompleted(int sourceId, long bytesLoaded, int type, int trigger, Format format, long mediaStartTimeMs, long mediaEndTimeMs, long elapsedRealtimeMs, long loadDurationMs) { // to make sure media is loaded WritableMap params = Arguments.createMap(); sendEvent("loadCompleted", params); }
@TargetApi(Build.VERSION_CODES.KITKAT) @Override public void run() { int visibility = activity.getWindow().getDecorView().getSystemUiVisibility(); boolean isImmersiveOn = 0 != (visibility & UI_FLAG_IMMERSIVE); WritableMap map = Arguments.createMap(); map.putBoolean("isImmersiveOn", isImmersiveOn); res.resolve(map); } });
private WritableMap metaDataFromFile(File file) { WritableMap map = Arguments.createMap(); if(!file.exists()) return map; map.putInt(Fields.FILE_SIZE, (int) file.length()); map.putString(Fields.FILE_NAME, file.getName()); map.putString(Fields.TYPE, mimeTypeFromName(file.getAbsolutePath())); return map; }
String query, ReadableArray queryParams, CallbackContext cbc) throws Exception { WritableMap rowsResult = Arguments.createMap(); WritableArray rowsArrayResult = Arguments.createArray(); String key; int colCount = cur.getColumnCount(); WritableMap row = Arguments.createMap(); for (int i = 0; i < colCount; ++i) { key = cur.getColumnName(i);
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == REQUEST_LAUNCH_CAMERA || requestCode == REQUEST_LAUNCH_IMAGE_LIBRARY) { if (resultCode == Activity.RESULT_OK) { Uri uri = requestCode == REQUEST_LAUNCH_CAMERA ? mCameraCaptureURI : data.getData(); WritableMap response = Arguments.createMap(); response.putString("uri", uri.toString()); mCallback.invoke(false, response); } else if (resultCode == Activity.RESULT_CANCELED) { mCallback.invoke(true, Arguments.createMap()); } else { Toast.makeText(mMainActivity.getApplicationContext(), "Error reading image.", Toast.LENGTH_SHORT) .show(); } } } }
String query_id = ""; int len = queryArr.length; WritableArray batchResults = Arguments.createArray(); queryResult = Arguments.createMap(); queryResult.putInt("rowsAffected", rowsAffected); queryResult = Arguments.createMap(); if (insertId != -1) { queryResult.putDouble("insertId", insertId); queryResult = Arguments.createMap(); queryResult.putInt("rowsAffected", 0); } catch (SQLiteException ex) { queryResult = Arguments.createMap(); queryResult.putInt("rowsAffected", 0); } catch (SQLiteException ex) { queryResult = Arguments.createMap(); queryResult.putInt("rowsAffected", 0); } catch (SQLiteException ex) { WritableMap r = Arguments.createMap(); r.putString("qid", query_id); WritableMap r = Arguments.createMap(); r.putString("qid", query_id); r.putString("type", "error");
private void exceptionCallback(Exception ex, final Callback onFail) { WritableMap error = Arguments.createMap(); error.putInt("errorCode", ex.hashCode()); error.putString("errorMessage", ex.getMessage()); error.putString("allErrorMessage", ex.toString()); onFail.invoke(error); }
WritableArray batchResults = Arguments.createArray(); WritableMap r = Arguments.createMap(); r.putString("qid", query_id); WritableMap r = Arguments.createMap(); r.putString("qid", query_id); r.putString("type", "error"); WritableMap er = Arguments.createMap(); er.putString("message", errorMessage); r.putMap("result", er);
@Override public void onPlayerError(ExoPlaybackException error) { WritableMap params = Arguments.createMap(); params.putString("msg", error.getMessage()); sendEvent("error", params); } }
String query_id; int len = queries.length; WritableArray batchResults = Arguments.createArray(); queryResult = Arguments.createMap(); queryResult.putInt("rowsAffected", rowsAffected); queryResult = Arguments.createMap(); if (insertId != -1) { queryResult.putDouble("insertId", insertId); queryResult = Arguments.createMap(); queryResult.putInt("rowsAffected", 0); } catch (SQLiteException ex) { queryResult = Arguments.createMap(); queryResult.putInt("rowsAffected", 0); } catch (SQLiteException ex) { queryResult = Arguments.createMap(); queryResult.putInt("rowsAffected", 0); } catch (SQLiteException ex) { WritableMap r = Arguments.createMap(); r.putString("qid", query_id); WritableMap r = Arguments.createMap(); r.putString("qid", query_id); r.putString("type", "error");
private WritableMap metaDataFromContentResolver(Uri uri) { WritableMap map = Arguments.createMap(); ContentResolver contentResolver = getReactApplicationContext().getContentResolver(); map.putString(Fields.TYPE, contentResolver.getType(uri)); Cursor cursor = contentResolver.query(uri, null, null, null, null, null); try { if (cursor != null && cursor.moveToFirst()) { map.putString(Fields.FILE_NAME, cursor.getString(cursor.getColumnIndex(OpenableColumns.DISPLAY_NAME))); int sizeIndex = cursor.getColumnIndex(OpenableColumns.SIZE); if (!cursor.isNull(sizeIndex)) { String size = cursor.getString(sizeIndex); if (size != null) map.putInt(Fields.FILE_SIZE, Integer.valueOf(size)); } } } finally { if (cursor != null) { cursor.close(); } } return map; }
WritableMap rowsResult = Arguments.createMap(); WritableArray rowsArrayResult = Arguments.createArray(); String key; int colCount = myStatement.getColumnCount(); WritableMap row = Arguments.createMap(); for (int i = 0; i < colCount; ++i) { key = myStatement.getColumnName(i);
private WritableMap metaDataFromUri(Uri uri) { WritableMap map = Arguments.createMap(); File outputDir = getReactApplicationContext().getCacheDir(); try { File downloaded = download(uri, outputDir); map.putInt(Fields.FILE_SIZE, (int) downloaded.length()); map.putString(Fields.FILE_NAME, downloaded.getName()); map.putString(Fields.TYPE, mimeTypeFromName(uri.toString())); } catch (IOException e) { Log.e("DocumentPicker", "Failed to download file", e); } return map; }
@ReactMethod public void deauthorize(final String providerName, final Callback onComplete) { try { Log.i(TAG, "deauthorizing " + providerName); HashMap<String,Object> cfg = this.getConfiguration(providerName); final String authVersion = (String) cfg.get("auth_version"); _credentialsStore.delete(providerName); WritableMap resp = Arguments.createMap(); resp.putString("status", "ok"); onComplete.invoke(null, resp); } catch (Exception ex) { exceptionCallback(ex, onComplete); } }
private void sendResponse(String status, String message, Promise promise) { Reprint.cancelAuthentication(); response = Arguments.createMap(); response.putString("status", status); response.putString("error", message); promise.resolve(response); } }
private void onUpdate(ArrayList<DetectedActivity> detectedActivities) { WritableMap params = Arguments.createMap(); for (DetectedActivity activity : detectedActivities) { params.putInt(DetectionService.getActivityString(activity.getType()), activity.getConfidence()); } sendEvent("DetectedActivity", params); }