SYMBOL INDEX (1413 symbols across 152 files) FILE: android-template/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 16) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: android-template/app/src/main/java/com/getcapacitor/myapp/MainActivity.java class MainActivity (line 5) | public class MainActivity extends BridgeActivity {} FILE: android-template/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 14) | @Test FILE: android/capacitor/src/androidTest/java/com/getcapacitor/android/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 16) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: android/capacitor/src/main/assets/native-bridge.js class CapacitorException (line 26) | class CapacitorException extends Error { method constructor (line 27) | constructor(message, code, data) { function initNativeBridge (line 826) | function initNativeBridge(win) { FILE: android/capacitor/src/main/java/com/getcapacitor/AndroidProtocolHandler.java class AndroidProtocolHandler (line 17) | public class AndroidProtocolHandler { method AndroidProtocolHandler (line 21) | public AndroidProtocolHandler(Context context) { method openAsset (line 25) | public InputStream openAsset(String path) throws IOException { method openResource (line 29) | public InputStream openResource(Uri uri) { method getFieldId (line 59) | private static int getFieldId(Context context, String assetType, Strin... method openFile (line 66) | public InputStream openFile(String filePath) throws IOException { method openContentUrl (line 72) | public InputStream openContentUrl(Uri uri) throws IOException { method getValueType (line 89) | private static int getValueType(Context context, int fieldId) { FILE: android/capacitor/src/main/java/com/getcapacitor/App.java class App (line 5) | public class App { type AppStatusChangeListener (line 10) | public interface AppStatusChangeListener { method onAppStatusChanged (line 11) | void onAppStatusChanged(Boolean isActive); type AppRestoredListener (line 17) | public interface AppRestoredListener { method onAppRestored (line 18) | void onAppRestored(PluginResult result); method isActive (line 29) | public boolean isActive() { method setStatusChangeListener (line 37) | public void setStatusChangeListener(@Nullable AppStatusChangeListener ... method setAppRestoredListener (line 45) | public void setAppRestoredListener(@Nullable AppRestoredListener liste... method fireRestoredResult (line 49) | protected void fireRestoredResult(PluginResult result) { method fireStatusChange (line 55) | public void fireStatusChange(boolean isActive) { FILE: android/capacitor/src/main/java/com/getcapacitor/AppUUID.java class AppUUID (line 12) | public final class AppUUID { method getAppUUID (line 16) | public static String getAppUUID(AppCompatActivity activity) throws Exc... method regenerateAppUUID (line 21) | public static void regenerateAppUUID(AppCompatActivity activity) throw... method assertAppUUID (line 30) | private static void assertAppUUID(AppCompatActivity activity) throws E... method generateUUID (line 37) | private static String generateUUID() throws NoSuchAlgorithmException { method readUUID (line 43) | private static String readUUID(AppCompatActivity activity) { method writeUUID (line 48) | private static void writeUUID(AppCompatActivity activity, String uuid) { method bytesToHex (line 55) | private static String bytesToHex(byte[] bytes) { FILE: android/capacitor/src/main/java/com/getcapacitor/Bridge.java class Bridge (line 80) | public class Bridge { method Bridge (line 179) | @Deprecated method Bridge (line 192) | private Bridge( method setAllowedOriginRules (line 236) | private void setAllowedOriginRules() { method getApp (line 257) | public App getApp() { method loadWebView (line 261) | private void loadWebView() { method isMinimumWebViewInstalled (line 328) | @SuppressLint("WebViewApiAvailability") method extractWebViewMajorVersion (line 377) | private int extractWebViewMajorVersion(final PackageManager pm, final ... method launchIntent (line 389) | public boolean launchIntent(Uri url) { method isNewBinary (line 423) | private boolean isNewBinary() { method isDeployDisabled (line 453) | public boolean isDeployDisabled() { method shouldKeepRunning (line 457) | public boolean shouldKeepRunning() { method handleAppUrlLoadError (line 461) | public void handleAppUrlLoadError(Exception ex) { method isDevMode (line 473) | public boolean isDevMode() { method setCordovaWebView (line 477) | protected void setCordovaWebView(CordovaWebView cordovaWebView) { method getContext (line 485) | public Context getContext() { method getActivity (line 493) | public AppCompatActivity getActivity() { method getFragment (line 503) | public Fragment getFragment() { method getWebView (line 511) | public WebView getWebView() { method getIntentUri (line 519) | public Uri getIntentUri() { method getScheme (line 527) | public String getScheme() { method getHost (line 535) | public String getHost() { method getServerUrl (line 543) | public String getServerUrl() { method getErrorUrl (line 547) | public String getErrorUrl() { method getAppUrl (line 562) | public String getAppUrl() { method getConfig (line 566) | public CapConfig getConfig() { method reset (line 570) | public void reset() { method initWebView (line 580) | @SuppressLint("SetJavaScriptEnabled") method registerAllPlugins (line 654) | private void registerAllPlugins() { method registerPlugins (line 673) | public void registerPlugins(Class[] pluginClasses) { method registerPluginInstances (line 679) | public void registerPluginInstances(Plugin[] pluginInstances) { method getLegacyPluginName (line 685) | @SuppressWarnings("deprecation") method registerPlugin (line 700) | public void registerPlugin(Class pluginClass) { method registerPluginInstance (line 713) | public void registerPluginInstance(Plugin plugin) { method pluginId (line 725) | private String pluginId(Class clazz) { method pluginName (line 737) | private String pluginName(Class clazz) { method logInvalidPluginException (line 749) | private void logInvalidPluginException(Class clazz) { method logPluginLoadException (line 758) | private void logPluginLoadException(Class clazz, Exc... method getPlugin (line 762) | public PluginHandle getPlugin(String pluginId) { method getPluginWithRequestCode (line 772) | @Deprecated method callPluginMethod (line 816) | public void callPluginMethod(String pluginId, final String methodName,... method eval (line 868) | public void eval(final String js, final ValueCallback callback) { method logToJs (line 873) | public void logToJs(final String message, final String level) { method logToJs (line 877) | public void logToJs(final String message) { method triggerJSEvent (line 881) | public void triggerJSEvent(final String eventName, final String target) { method triggerJSEvent (line 885) | public void triggerJSEvent(final String eventName, final String target... method triggerWindowJSEvent (line 889) | public void triggerWindowJSEvent(final String eventName) { method triggerWindowJSEvent (line 893) | public void triggerWindowJSEvent(final String eventName, final String ... method triggerDocumentJSEvent (line 897) | public void triggerDocumentJSEvent(final String eventName) { method triggerDocumentJSEvent (line 901) | public void triggerDocumentJSEvent(final String eventName, final Strin... method execute (line 905) | public void execute(Runnable runnable) { method executeOnMainThread (line 909) | public void executeOnMainThread(Runnable runnable) { method saveCall (line 919) | public void saveCall(PluginCall call) { method getSavedCall (line 928) | public PluginCall getSavedCall(String callbackId) { method getPluginCallForLastActivity (line 936) | PluginCall getPluginCallForLastActivity() { method setPluginCallForLastActivity (line 942) | void setPluginCallForLastActivity(PluginCall pluginCallForLastActivity) { method releaseCall (line 950) | public void releaseCall(PluginCall call) { method releaseCall (line 958) | public void releaseCall(String callbackId) { method getPermissionCall (line 968) | protected PluginCall getPermissionCall(String pluginId) { method savePermissionCall (line 983) | protected void savePermissionCall(PluginCall call) { method registerForActivityResult (line 1002) | public ActivityResultLauncher registerForActivityResult( method getJSInjector (line 1017) | private JSInjector getJSInjector() { method injectScriptBeforeLoad (line 1042) | public void injectScriptBeforeLoad(String path) { method restoreInstanceState (line 1052) | public void restoreInstanceState(Bundle savedInstanceState) { method saveInstanceState (line 1086) | public void saveInstanceState(Bundle outState) { method startActivityForPluginWithResult (line 1109) | @Deprecated method onRequestPermissionsResult (line 1128) | @SuppressWarnings("deprecation") method validatePermissions (line 1161) | protected boolean validatePermissions(Plugin plugin, PluginCall savedC... method getPermissionStates (line 1214) | protected Map getPermissionStates(Plugin plug... method onActivityResult (line 1268) | @SuppressWarnings("deprecation") method onNewIntent (line 1300) | public void onNewIntent(Intent intent) { method onConfigurationChanged (line 1314) | public void onConfigurationChanged(Configuration newConfig) { method onRestart (line 1323) | public void onRestart() { method onStart (line 1332) | public void onStart() { method onResume (line 1345) | public void onResume() { method onPause (line 1358) | public void onPause() { method onStop (line 1372) | public void onStop() { method onDestroy (line 1385) | public void onDestroy() { method onDetachedFromWindow (line 1400) | public void onDetachedFromWindow() { method getServerBasePath (line 1405) | public String getServerBasePath() { method setServerBasePath (line 1414) | public void setServerBasePath(String path) { method setServerAssetPath (line 1424) | public void setServerAssetPath(String path) { method reload (line 1432) | public void reload() { method getLocalUrl (line 1436) | public String getLocalUrl() { method getLocalServer (line 1440) | public WebViewLocalServer getLocalServer() { method getAppAllowNavigationMask (line 1444) | public HostMask getAppAllowNavigationMask() { method getAllowedOriginRules (line 1448) | public Set getAllowedOriginRules() { method getWebViewClient (line 1452) | public BridgeWebViewClient getWebViewClient() { method setWebViewClient (line 1456) | public void setWebViewClient(BridgeWebViewClient client) { method getWebViewListeners (line 1461) | List getWebViewListeners() { method setWebViewListeners (line 1465) | void setWebViewListeners(List webViewListeners) { method getRouteProcessor (line 1469) | RouteProcessor getRouteProcessor() { method setRouteProcessor (line 1473) | void setRouteProcessor(RouteProcessor routeProcessor) { method getServerPath (line 1477) | ServerPath getServerPath() { method addWebViewListener (line 1485) | public void addWebViewListener(WebViewListener webViewListener) { method removeWebViewListener (line 1493) | public void removeWebViewListener(WebViewListener webViewListener) { class Builder (line 1497) | public static class Builder { method Builder (line 1509) | public Builder(AppCompatActivity activity) { method Builder (line 1513) | public Builder(Fragment fragment) { method setInstanceState (line 1518) | public Builder setInstanceState(Bundle instanceState) { method setConfig (line 1523) | public Builder setConfig(CapConfig config) { method setPlugins (line 1528) | public Builder setPlugins(List> plugins) { method addPlugin (line 1533) | public Builder addPlugin(Class plugin) { method addPlugins (line 1538) | public Builder addPlugins(List> plugins) { method addPluginInstance (line 1546) | public Builder addPluginInstance(Plugin plugin) { method addPluginInstances (line 1551) | public Builder addPluginInstances(List plugins) { method addWebViewListener (line 1556) | public Builder addWebViewListener(WebViewListener webViewListener) { method addWebViewListeners (line 1561) | public Builder addWebViewListeners(List webViewList... method setRouteProcessor (line 1569) | public Builder setRouteProcessor(RouteProcessor routeProcessor) { method setServerPath (line 1574) | public Builder setServerPath(ServerPath serverPath) { method create (line 1579) | public Bridge create() { FILE: android/capacitor/src/main/java/com/getcapacitor/BridgeActivity.java class BridgeActivity (line 11) | public class BridgeActivity extends AppCompatActivity { method onCreate (line 21) | @Override method load (line 45) | protected void load() { method registerPlugin (line 54) | public void registerPlugin(Class plugin) { method registerPlugins (line 58) | public void registerPlugins(List> plugins) { method getBridge (line 62) | public Bridge getBridge() { method onSaveInstanceState (line 66) | @Override method onStart (line 74) | @Override method onRestart (line 84) | @Override method onResume (line 93) | @Override method onPause (line 103) | @Override method onStop (line 112) | @Override method onDestroy (line 126) | @Override method onDetachedFromWindow (line 135) | @Override method onRequestPermissionsResult (line 159) | @Override method onActivityResult (line 186) | @Override method onNewIntent (line 197) | @Override method onConfigurationChanged (line 208) | @Override FILE: android/capacitor/src/main/java/com/getcapacitor/BridgeWebChromeClient.java class BridgeWebChromeClient (line 39) | public class BridgeWebChromeClient extends WebChromeClient { type PermissionListener (line 41) | private interface PermissionListener { method onPermissionSelect (line 42) | void onPermissionSelect(Boolean isGranted); type ActivityResultListener (line 45) | private interface ActivityResultListener { method onActivityResult (line 46) | void onActivityResult(ActivityResult result); method BridgeWebChromeClient (line 56) | public BridgeWebChromeClient(Bridge bridge) { method onShowCustomView (line 85) | @Override method onHideCustomView (line 96) | @Override method onPermissionRequest (line 101) | @Override method onJsAlert (line 134) | @Override method onJsConfirm (line 167) | @Override method onJsPrompt (line 206) | @Override method onGeolocationPermissionsShowPrompt (line 245) | @Override method onShowFileChooser (line 275) | @Override method isMediaCaptureSupported (line 307) | private boolean isMediaCaptureSupported() { method showMediaCaptureOrFilePicker (line 315) | private void showMediaCaptureOrFilePicker(ValueCallback filePat... method showImageCapturePicker (line 328) | @SuppressLint("QueryPermissionsNeeded") method showVideoCapturePicker (line 355) | @SuppressLint("QueryPermissionsNeeded") method showFilePicker (line 374) | private void showFilePicker(final ValueCallback filePathCallbac... method getValidTypes (line 407) | private String[] getValidTypes(String[] currentTypes) { method onConsoleMessage (line 425) | @Override method isValidMsg (line 449) | public boolean isValidMsg(String msg) { method createImageFileUri (line 453) | private Uri createImageFileUri() throws IOException { method createImageFile (line 459) | private File createImageFile(Activity activity) throws IOException { FILE: android/capacitor/src/main/java/com/getcapacitor/BridgeWebViewClient.java class BridgeWebViewClient (line 13) | public class BridgeWebViewClient extends WebViewClient { method BridgeWebViewClient (line 17) | public BridgeWebViewClient(Bridge bridge) { method shouldInterceptRequest (line 21) | @Override method shouldOverrideUrlLoading (line 26) | @Override method onPageFinished (line 32) | @Override method onReceivedError (line 44) | @Override method onPageStarted (line 61) | @Override method onReceivedHttpError (line 74) | @Override method onRenderProcessGone (line 91) | @Override method onPageCommitVisible (line 106) | @Override FILE: android/capacitor/src/main/java/com/getcapacitor/CapConfig.java class CapConfig (line 29) | public class CapConfig { method CapConfig (line 70) | private CapConfig() {} method CapConfig (line 81) | @Deprecated method loadDefault (line 99) | public static CapConfig loadDefault(Context context) { method loadFromAssets (line 119) | public static CapConfig loadFromAssets(Context context, String path) { method loadFromFile (line 139) | public static CapConfig loadFromFile(Context context, String path) { method CapConfig (line 157) | private CapConfig(Builder builder) { method loadConfigFromAssets (line 196) | private void loadConfigFromAssets(AssetManager assetManager, String pa... method loadConfigFromFile (line 220) | private void loadConfigFromFile(String path) { method deserializeConfig (line 244) | private void deserializeConfig(@Nullable Context context) { method validateScheme (line 316) | private boolean validateScheme(String scheme) { method isHTML5Mode (line 333) | public boolean isHTML5Mode() { method getServerUrl (line 337) | public String getServerUrl() { method getErrorPath (line 341) | public String getErrorPath() { method getHostname (line 345) | public String getHostname() { method getStartPath (line 349) | public String getStartPath() { method getAndroidScheme (line 353) | public String getAndroidScheme() { method getAllowNavigation (line 357) | public String[] getAllowNavigation() { method getOverriddenUserAgentString (line 361) | public String getOverriddenUserAgentString() { method getAppendedUserAgentString (line 365) | public String getAppendedUserAgentString() { method getBackgroundColor (line 369) | public String getBackgroundColor() { method isMixedContentAllowed (line 373) | public boolean isMixedContentAllowed() { method isInputCaptured (line 377) | public boolean isInputCaptured() { method isResolveServiceWorkerRequests (line 381) | public boolean isResolveServiceWorkerRequests() { method isWebContentsDebuggingEnabled (line 385) | public boolean isWebContentsDebuggingEnabled() { method isZoomableWebView (line 389) | public boolean isZoomableWebView() { method isLoggingEnabled (line 393) | public boolean isLoggingEnabled() { method isInitialFocus (line 397) | public boolean isInitialFocus() { method isUsingLegacyBridge (line 401) | public boolean isUsingLegacyBridge() { method getMinWebViewVersion (line 405) | public int getMinWebViewVersion() { method getMinHuaweiWebViewVersion (line 414) | public int getMinHuaweiWebViewVersion() { method getPluginConfiguration (line 423) | public PluginConfig getPluginConfiguration(String pluginId) { method getObject (line 440) | @Deprecated method getString (line 456) | @Deprecated method getString (line 470) | @Deprecated method getBoolean (line 484) | @Deprecated method getInt (line 498) | @Deprecated method getArray (line 511) | @Deprecated method getArray (line 525) | @Deprecated method deserializePluginsConfig (line 530) | private static Map deserializePluginsConfig(JSON... class Builder (line 559) | public static class Builder { method Builder (line 597) | public Builder(Context context) { method create (line 606) | public CapConfig create() { method setPluginsConfiguration (line 614) | public Builder setPluginsConfiguration(JSONObject pluginsConfigurati... method setHTML5mode (line 619) | public Builder setHTML5mode(boolean html5mode) { method setServerUrl (line 624) | public Builder setServerUrl(String serverUrl) { method setErrorPath (line 629) | public Builder setErrorPath(String errorPath) { method setHostname (line 634) | public Builder setHostname(String hostname) { method setStartPath (line 639) | public Builder setStartPath(String path) { method setAndroidScheme (line 644) | public Builder setAndroidScheme(String androidScheme) { method setAllowNavigation (line 649) | public Builder setAllowNavigation(String[] allowNavigation) { method setOverriddenUserAgentString (line 654) | public Builder setOverriddenUserAgentString(String overriddenUserAge... method setAppendedUserAgentString (line 659) | public Builder setAppendedUserAgentString(String appendedUserAgentSt... method setBackgroundColor (line 664) | public Builder setBackgroundColor(String backgroundColor) { method setAllowMixedContent (line 669) | public Builder setAllowMixedContent(boolean allowMixedContent) { method setCaptureInput (line 674) | public Builder setCaptureInput(boolean captureInput) { method setUseLegacyBridge (line 679) | public Builder setUseLegacyBridge(boolean useLegacyBridge) { method setResolveServiceWorkerRequests (line 684) | public Builder setResolveServiceWorkerRequests(boolean resolveServic... method setWebContentsDebuggingEnabled (line 689) | public Builder setWebContentsDebuggingEnabled(boolean webContentsDeb... method setZoomableWebView (line 694) | public Builder setZoomableWebView(boolean zoomableWebView) { method setLoggingEnabled (line 699) | public Builder setLoggingEnabled(boolean enabled) { method setInitialFocus (line 704) | public Builder setInitialFocus(boolean focus) { FILE: android/capacitor/src/main/java/com/getcapacitor/CapacitorWebView.java class CapacitorWebView (line 16) | public class CapacitorWebView extends WebView { method CapacitorWebView (line 21) | public CapacitorWebView(Context context, AttributeSet attrs) { method setBridge (line 25) | public void setBridge(Bridge bridge) { method onCreateInputConnection (line 29) | @Override method dispatchKeyEvent (line 48) | @Override FILE: android/capacitor/src/main/java/com/getcapacitor/FileUtils.java class FileUtils (line 49) | public class FileUtils { type Type (line 53) | public enum Type { method Type (line 58) | Type(String type) { method getPortablePath (line 63) | public static String getPortablePath(Context c, String host, Uri u) { method getFileUrlForUri (line 71) | public static String getFileUrlForUri(final Context context, final Uri... method legacyPrimaryPath (line 140) | @SuppressWarnings("deprecation") method readFileFromAssets (line 153) | static String readFileFromAssets(AssetManager assetManager, String fil... method readFileFromDisk (line 172) | static String readFileFromDisk(File file) throws IOException { method getDataColumn (line 194) | private static String getDataColumn(Context context, Uri uri, String s... method getCopyFilePath (line 217) | private static String getCopyFilePath(Uri uri, Context context) { method isExternalStorageDocument (line 248) | private static boolean isExternalStorageDocument(Uri uri) { method isDownloadsDocument (line 256) | private static boolean isDownloadsDocument(Uri uri) { method isMediaDocument (line 264) | private static boolean isMediaDocument(Uri uri) { method isGooglePhotosUri (line 272) | private static boolean isGooglePhotosUri(Uri uri) { method getPathToNonPrimaryVolume (line 276) | private static String getPathToNonPrimaryVolume(Context context, Strin... method sanitizeFilename (line 294) | private static String sanitizeFilename(String displayName) { FILE: android/capacitor/src/main/java/com/getcapacitor/InvalidPluginException.java class InvalidPluginException (line 3) | class InvalidPluginException extends Exception { method InvalidPluginException (line 5) | public InvalidPluginException(String s) { FILE: android/capacitor/src/main/java/com/getcapacitor/InvalidPluginMethodException.java class InvalidPluginMethodException (line 3) | class InvalidPluginMethodException extends Exception { method InvalidPluginMethodException (line 5) | public InvalidPluginMethodException(String s) { method InvalidPluginMethodException (line 9) | public InvalidPluginMethodException(Throwable t) { method InvalidPluginMethodException (line 13) | public InvalidPluginMethodException(String s, Throwable t) { FILE: android/capacitor/src/main/java/com/getcapacitor/JSArray.java class JSArray (line 9) | public class JSArray extends JSONArray { method JSArray (line 11) | public JSArray() { method JSArray (line 15) | public JSArray(String json) throws JSONException { method JSArray (line 19) | public JSArray(Collection copyFrom) { method JSArray (line 23) | public JSArray(Object array) throws JSONException { method toList (line 27) | @SuppressWarnings("unchecked") method from (line 45) | public static JSArray from(Object array) { FILE: android/capacitor/src/main/java/com/getcapacitor/JSExport.java class JSExport (line 15) | public class JSExport { method getGlobalJS (line 20) | public static String getGlobalJS(Context context, boolean loggingEnabl... method getMiscFileJS (line 24) | public static String getMiscFileJS(ArrayList paths, Context co... method getCordovaJS (line 39) | public static String getCordovaJS(Context context) { method getCordovaPluginsFileJS (line 49) | public static String getCordovaPluginsFileJS(Context context) { method getPluginJS (line 59) | public static String getPluginJS(Collection plugins) { method getCordovaPluginJS (line 94) | public static String getCordovaPluginJS(Context context) { method getFilesContent (line 98) | public static String getFilesContent(Context context, String path) { method createPluginHeader (line 117) | private static JSONObject createPluginHeader(PluginHandle plugin) { method createPluginMethodHeader (line 136) | private static JSONObject createPluginMethodHeader(PluginMethodHandle ... method getBridgeJS (line 151) | public static String getBridgeJS(Context context) throws JSExportExcep... method generateMethodJS (line 155) | private static String generateMethodJS(PluginHandle plugin, PluginMeth... FILE: android/capacitor/src/main/java/com/getcapacitor/JSExportException.java class JSExportException (line 3) | public class JSExportException extends Exception { method JSExportException (line 5) | public JSExportException(String s) { method JSExportException (line 9) | public JSExportException(Throwable t) { method JSExportException (line 13) | public JSExportException(String s, Throwable t) { FILE: android/capacitor/src/main/java/com/getcapacitor/JSInjector.java class JSInjector (line 14) | class JSInjector { method JSInjector (line 25) | public JSInjector( method JSInjector (line 37) | public JSInjector( method getScriptString (line 62) | public String getScriptString() { method getInjectedStream (line 91) | public InputStream getInjectedStream(InputStream responseStream) { method readAssetStream (line 109) | private String readAssetStream(InputStream stream) { FILE: android/capacitor/src/main/java/com/getcapacitor/JSObject.java class JSObject (line 15) | public class JSObject extends JSONObject { method JSObject (line 17) | public JSObject() { method JSObject (line 21) | public JSObject(String json) throws JSONException { method JSObject (line 25) | public JSObject(JSONObject obj, String[] names) throws JSONException { method fromJSONObject (line 33) | public static JSObject fromJSONObject(JSONObject obj) throws JSONExcep... method getString (line 43) | @Override method getString (line 49) | @Nullable method getInteger (line 60) | @Nullable method getInteger (line 65) | @Nullable method getBoolean (line 73) | @Nullable method getBool (line 84) | @Nullable method getJSObject (line 89) | @Nullable method getJSObject (line 97) | @Nullable method put (line 114) | @Override method put (line 122) | @Override method put (line 130) | @Override method put (line 138) | @Override method put (line 146) | @Override method put (line 154) | public JSObject put(String key, String value) { method putSafe (line 161) | public JSObject putSafe(String key, Object value) throws JSONException { FILE: android/capacitor/src/main/java/com/getcapacitor/JSValue.java class JSValue (line 8) | public class JSValue { method JSValue (line 16) | public JSValue(PluginCall call, String name) { method getValue (line 23) | public Object getValue() { method toString (line 27) | @Override method toJSObject (line 37) | public JSObject toJSObject() throws JSONException { method toJSArray (line 47) | public JSArray toJSArray() throws JSONException { method toValue (line 55) | private Object toValue(PluginCall call, String name) { FILE: android/capacitor/src/main/java/com/getcapacitor/Logger.java class Logger (line 6) | public class Logger { method getInstance (line 13) | private static Logger getInstance() { method init (line 20) | public static void init(CapConfig config) { method loadConfig (line 24) | private void loadConfig(CapConfig config) { method tags (line 28) | public static String tags(String... subtags) { method verbose (line 36) | public static void verbose(String message) { method verbose (line 40) | public static void verbose(String tag, String message) { method debug (line 48) | public static void debug(String message) { method debug (line 52) | public static void debug(String tag, String message) { method info (line 60) | public static void info(String message) { method info (line 64) | public static void info(String tag, String message) { method warn (line 72) | public static void warn(String message) { method warn (line 76) | public static void warn(String tag, String message) { method error (line 84) | public static void error(String message) { method error (line 88) | public static void error(String message, Throwable e) { method error (line 92) | public static void error(String tag, String message, Throwable e) { method shouldLog (line 100) | public static boolean shouldLog() { FILE: android/capacitor/src/main/java/com/getcapacitor/MessageHandler.java class MessageHandler (line 14) | public class MessageHandler { method MessageHandler (line 21) | public MessageHandler(Bridge bridge, WebView webView, PluginManager co... method postMessage (line 50) | @JavascriptInterface method sendResponseMessage (line 101) | public void sendResponseMessage(PluginCall call, PluginResult successR... method legacySendResponseMessage (line 141) | private void legacySendResponseMessage(PluginResult data) { method callPluginMethod (line 147) | private void callPluginMethod(String callbackId, String pluginId, Stri... method callCordovaPluginMethod (line 152) | private void callCordovaPluginMethod(String callbackId, String service... FILE: android/capacitor/src/main/java/com/getcapacitor/PermissionState.java type PermissionState (line 10) | public enum PermissionState { method PermissionState (line 18) | PermissionState(String state) { method toString (line 22) | @Override method byState (line 27) | public static PermissionState byState(String state) { FILE: android/capacitor/src/main/java/com/getcapacitor/Plugin.java class Plugin (line 44) | public class Plugin { method Plugin (line 87) | public Plugin() { method load (line 96) | public void load() {} method initializeActivityLaunchers (line 102) | void initializeActivityLaunchers() { method triggerPermissionCallback (line 133) | private void triggerPermissionCallback(Method method, Map getActivityLauncherOr... method getPermissionLauncherOrReject (line 548) | private @Nullable ActivityResultLauncher getPermissionLaunch... method pluginRequestAllPermissions (line 571) | @Deprecated method pluginRequestPermission (line 584) | @Deprecated method pluginRequestPermissions (line 597) | @Deprecated method getPermissionState (line 608) | public PermissionState getPermissionState(String alias) { method getPermissionStates (line 618) | public Map getPermissionStates() { method addEventListener (line 627) | private void addEventListener(String eventName, PluginCall call) { method removeEventListener (line 647) | private void removeEventListener(String eventName, PluginCall call) { method notifyListeners (line 661) | protected void notifyListeners(String eventName, JSObject data, boolea... method notifyListeners (line 692) | protected void notifyListeners(String eventName, JSObject data) { method hasListeners (line 699) | protected boolean hasListeners(String eventName) { method sendRetainedArgumentsForEvent (line 712) | private void sendRetainedArgumentsForEvent(String eventName) { method addListener (line 730) | @SuppressWarnings("unused") method removeListener (line 742) | @SuppressWarnings("unused") method removeAllListeners (line 758) | @SuppressWarnings("unused") method removeAllListeners (line 765) | public void removeAllListeners() { method checkPermissions (line 776) | @PluginMethod method requestPermissions (line 803) | @PluginMethod method handleLegacyPermission (line 875) | @SuppressWarnings("deprecation") method handleRequestPermissionsResult (line 898) | @Deprecated method saveInstanceState (line 921) | protected Bundle saveInstanceState() { method restoreState (line 945) | protected void restoreState(Bundle state) {} method handleOnActivityResult (line 957) | @Deprecated method handleOnNewIntent (line 964) | protected void handleOnNewIntent(Intent intent) {} method handleOnConfigurationChanged (line 970) | protected void handleOnConfigurationChanged(Configuration newConfig) {} method handleOnStart (line 975) | protected void handleOnStart() {} method handleOnRestart (line 980) | protected void handleOnRestart() {} method handleOnResume (line 985) | protected void handleOnResume() {} method handleOnPause (line 990) | protected void handleOnPause() {} method handleOnStop (line 995) | protected void handleOnStop() {} method handleOnDestroy (line 1000) | protected void handleOnDestroy() {} method shouldOverrideLoad (line 1008) | @SuppressWarnings("unused") method startActivityForResult (line 1023) | @Deprecated method execute (line 1032) | public void execute(Runnable runnable) { method getLogTag (line 1040) | protected String getLogTag(String... subTags) { method getLogTag (line 1047) | protected String getLogTag() { FILE: android/capacitor/src/main/java/com/getcapacitor/PluginCall.java class PluginCall (line 13) | public class PluginCall { method PluginCall (line 36) | public PluginCall(MessageHandler msgHandler, String pluginId, String c... method successCallback (line 44) | public void successCallback(PluginResult successResult) { method resolve (line 53) | public void resolve(JSObject data) { method resolve (line 58) | public void resolve() { method errorCallback (line 62) | public void errorCallback(String msg) { method reject (line 74) | public void reject(String msg, String code, Exception ex, JSObject dat... method reject (line 94) | public void reject(String msg, Exception ex, JSObject data) { method reject (line 98) | public void reject(String msg, String code, JSObject data) { method reject (line 102) | public void reject(String msg, String code, Exception ex) { method reject (line 106) | public void reject(String msg, JSObject data) { method reject (line 110) | public void reject(String msg, Exception ex) { method reject (line 114) | public void reject(String msg, String code) { method reject (line 118) | public void reject(String msg) { method unimplemented (line 122) | public void unimplemented() { method unimplemented (line 126) | public void unimplemented(String msg) { method unavailable (line 130) | public void unavailable() { method unavailable (line 134) | public void unavailable(String msg) { method getPluginId (line 138) | public String getPluginId() { method getCallbackId (line 142) | public String getCallbackId() { method getMethodName (line 146) | public String getMethodName() { method getData (line 150) | public JSObject getData() { method getString (line 154) | @Nullable method getString (line 159) | @Nullable method getInt (line 172) | @Nullable method getInt (line 177) | @Nullable method getLong (line 190) | @Nullable method getLong (line 195) | @Nullable method getFloat (line 208) | @Nullable method getFloat (line 213) | @Nullable method getDouble (line 232) | @Nullable method getDouble (line 237) | @Nullable method getBoolean (line 256) | @Nullable method getBoolean (line 261) | @Nullable method getObject (line 274) | public JSObject getObject(String name) { method getObject (line 278) | @Nullable method getArray (line 295) | public JSArray getArray(String name) { method getArray (line 305) | @Nullable method hasOption (line 333) | @Deprecated method save (line 344) | @Deprecated method setKeepAlive (line 356) | public void setKeepAlive(Boolean keepAlive) { method release (line 360) | public void release(Bridge bridge) { method isSaved (line 370) | @Deprecated method isKeptAlive (line 379) | public boolean isKeptAlive() { method isReleased (line 383) | @Deprecated class PluginCallDataTypeException (line 388) | class PluginCallDataTypeException extends Exception { method PluginCallDataTypeException (line 390) | PluginCallDataTypeException(String m) { FILE: android/capacitor/src/main/java/com/getcapacitor/PluginConfig.java class PluginConfig (line 9) | public class PluginConfig { method PluginConfig (line 21) | PluginConfig(JSONObject config) { method getString (line 31) | public String getString(String configKey) { method getString (line 42) | public String getString(String configKey, String defaultValue) { method getBoolean (line 53) | public boolean getBoolean(String configKey, boolean defaultValue) { method getInt (line 64) | public int getInt(String configKey, int defaultValue) { method getArray (line 74) | public String[] getArray(String configKey) { method getArray (line 85) | public String[] getArray(String configKey, String[] defaultValue) { method getObject (line 95) | public JSONObject getObject(String configKey) { method isEmpty (line 104) | public boolean isEmpty() { method getConfigJSON (line 113) | public JSONObject getConfigJSON() { FILE: android/capacitor/src/main/java/com/getcapacitor/PluginHandle.java class PluginHandle (line 14) | public class PluginHandle { method PluginHandle (line 30) | @SuppressWarnings("deprecation") method PluginHandle (line 63) | public PluginHandle(Bridge bridge, Class pluginClass... method PluginHandle (line 68) | public PluginHandle(Bridge bridge, Plugin plugin) throws InvalidPlugin... method getPluginClass (line 73) | public Class getPluginClass() { method getId (line 77) | public String getId() { method getLegacyPluginAnnotation (line 81) | @SuppressWarnings("deprecation") method getPluginAnnotation (line 86) | public CapacitorPlugin getPluginAnnotation() { method getInstance (line 90) | public Plugin getInstance() { method getMethods (line 94) | public Collection getMethods() { method load (line 98) | public Plugin load() throws PluginLoadException { method loadInstance (line 111) | public Plugin loadInstance(Plugin plugin) { method invoke (line 126) | public void invoke(String methodName, PluginCall call) method indexMethods (line 145) | private void indexMethods(Class plugin) { FILE: android/capacitor/src/main/java/com/getcapacitor/PluginInvocationException.java class PluginInvocationException (line 3) | class PluginInvocationException extends Exception { method PluginInvocationException (line 5) | public PluginInvocationException(String s) { method PluginInvocationException (line 9) | public PluginInvocationException(Throwable t) { method PluginInvocationException (line 13) | public PluginInvocationException(String s, Throwable t) { FILE: android/capacitor/src/main/java/com/getcapacitor/PluginLoadException.java class PluginLoadException (line 6) | public class PluginLoadException extends Exception { method PluginLoadException (line 8) | public PluginLoadException(String s) { method PluginLoadException (line 12) | public PluginLoadException(Throwable t) { method PluginLoadException (line 16) | public PluginLoadException(String s, Throwable t) { FILE: android/capacitor/src/main/java/com/getcapacitor/PluginManager.java class PluginManager (line 13) | public class PluginManager { method PluginManager (line 17) | public PluginManager(AssetManager assetManager) { method loadPluginClasses (line 21) | public List> loadPluginClasses() throws Plugin... method parsePluginsJSON (line 41) | private JSONArray parsePluginsJSON() throws PluginLoadException { FILE: android/capacitor/src/main/java/com/getcapacitor/PluginMethodHandle.java class PluginMethodHandle (line 5) | public class PluginMethodHandle { method PluginMethodHandle (line 14) | public PluginMethodHandle(Method method, PluginMethod methodDecorator) { method getReturnType (line 22) | public String getReturnType() { method getName (line 26) | public String getName() { method getMethod (line 30) | public Method getMethod() { FILE: android/capacitor/src/main/java/com/getcapacitor/PluginResult.java class PluginResult (line 11) | public class PluginResult { method PluginResult (line 15) | public PluginResult() { method PluginResult (line 19) | public PluginResult(JSObject json) { method put (line 23) | public PluginResult put(String name, boolean value) { method put (line 27) | public PluginResult put(String name, double value) { method put (line 31) | public PluginResult put(String name, int value) { method put (line 35) | public PluginResult put(String name, long value) { method put (line 42) | public PluginResult put(String name, Date value) { method put (line 49) | public PluginResult put(String name, Object value) { method put (line 53) | public PluginResult put(String name, PluginResult value) { method jsonPut (line 57) | PluginResult jsonPut(String name, Object value) { method toString (line 66) | public String toString() { method getWrappedResult (line 75) | public JSObject getWrappedResult() { FILE: android/capacitor/src/main/java/com/getcapacitor/ProcessedRoute.java class ProcessedRoute (line 8) | public class ProcessedRoute { method getPath (line 14) | public String getPath() { method setPath (line 18) | public void setPath(String path) { method isAsset (line 22) | public boolean isAsset() { method setAsset (line 26) | public void setAsset(boolean asset) { method isIgnoreAssetPath (line 30) | public boolean isIgnoreAssetPath() { method setIgnoreAssetPath (line 34) | public void setIgnoreAssetPath(boolean ignoreAssetPath) { FILE: android/capacitor/src/main/java/com/getcapacitor/RouteProcessor.java type RouteProcessor (line 6) | public interface RouteProcessor { method process (line 7) | ProcessedRoute process(String basePath, String path); FILE: android/capacitor/src/main/java/com/getcapacitor/ServerPath.java class ServerPath (line 3) | public class ServerPath { type PathType (line 5) | public enum PathType { method ServerPath (line 13) | public ServerPath(PathType type, String path) { method getType (line 18) | public PathType getType() { method getPath (line 22) | public String getPath() { FILE: android/capacitor/src/main/java/com/getcapacitor/UriMatcher.java class UriMatcher (line 25) | public class UriMatcher { method UriMatcher (line 32) | public UriMatcher(Object code) { method UriMatcher (line 39) | private UriMatcher() { method addURI (line 61) | public void addURI(String scheme, String authority, String path, Objec... method match (line 123) | public Object match(Uri uri) { FILE: android/capacitor/src/main/java/com/getcapacitor/WebViewListener.java class WebViewListener (line 9) | public abstract class WebViewListener { method onPageLoaded (line 16) | public void onPageLoaded(WebView webView) { method onReceivedError (line 25) | public void onReceivedError(WebView webView) { method onReceivedHttpError (line 34) | public void onReceivedHttpError(WebView webView) { method onPageStarted (line 43) | public void onPageStarted(WebView webView) { method onRenderProcessGone (line 53) | public boolean onRenderProcessGone(WebView webView, RenderProcessGoneD... method onPageCommitVisible (line 64) | public void onPageCommitVisible(WebView view, String url) { FILE: android/capacitor/src/main/java/com/getcapacitor/WebViewLocalServer.java class WebViewLocalServer (line 52) | public class WebViewLocalServer { class PathHandler (line 81) | public abstract static class PathHandler { method PathHandler (line 90) | public PathHandler() { method PathHandler (line 94) | public PathHandler(String encoding, String charset, int statusCode, ... method handle (line 109) | public InputStream handle(WebResourceRequest request) { method handle (line 113) | public abstract InputStream handle(Uri url); method getEncoding (line 115) | public String getEncoding() { method getCharset (line 119) | public String getCharset() { method getStatusCode (line 123) | public int getStatusCode() { method getReasonPhrase (line 127) | public String getReasonPhrase() { method getResponseHeaders (line 139) | @Deprecated(forRemoval = true) // adjust version as appropriate method buildDefaultResponseHeaders (line 144) | public Map buildDefaultResponseHeaders() { method WebViewLocalServer (line 149) | WebViewLocalServer(Context context, Bridge bridge, JSInjector jsInject... method parseAndVerifyUrl (line 158) | private static Uri parseAndVerifyUrl(String url) { method shouldInterceptRequest (line 184) | public WebResourceResponse shouldInterceptRequest(WebResourceRequest r... method isLocalFile (line 213) | private boolean isLocalFile(Uri uri) { method isErrorUrl (line 218) | private boolean isErrorUrl(Uri uri) { method isMainUrl (line 223) | private boolean isMainUrl(Uri loadingUrl) { method isAllowedUrl (line 227) | private boolean isAllowedUrl(Uri loadingUrl) { method getReasonPhraseFromResponseCode (line 231) | private String getReasonPhraseFromResponseCode(int code) { method handleCapacitorHttpRequest (line 267) | private WebResourceResponse handleCapacitorHttpRequest(WebResourceRequ... method handleLocalRequest (line 339) | private WebResourceResponse handleLocalRequest(WebResourceRequest requ... method getJavaScriptInjectedStream (line 475) | public InputStream getJavaScriptInjectedStream(InputStream original) { method handleProxyRequest (line 489) | private WebResourceResponse handleProxyRequest(WebResourceRequest requ... method getMimeType (line 547) | private String getMimeType(String path, InputStream stream) { method getStatusCode (line 570) | private int getStatusCode(InputStream stream, int defaultCode) { method register (line 594) | void register(Uri uri, PathHandler handler) { method hostAssets (line 609) | public void hostAssets(String assetPath) { method hostFiles (line 624) | public void hostFiles(final String basePath) { method createHostingDetails (line 630) | private void createHostingDetails() { method registerUriForScheme (line 689) | private void registerUriForScheme(String scheme, PathHandler handler, ... class LazyInputStream (line 704) | private abstract static class LazyInputStream extends InputStream { method LazyInputStream (line 709) | public LazyInputStream(PathHandler handler) { method getInputStream (line 713) | private InputStream getInputStream() { method handle (line 720) | protected abstract InputStream handle(); method available (line 722) | @Override method read (line 728) | @Override method read (line 734) | @Override method read (line 740) | @Override method skip (line 746) | @Override class LollipopLazyInputStream (line 754) | private static class LollipopLazyInputStream extends LazyInputStream { method LollipopLazyInputStream (line 759) | public LollipopLazyInputStream(PathHandler handler, WebResourceReque... method handle (line 764) | @Override method getBasePath (line 770) | public String getBasePath() { FILE: android/capacitor/src/main/java/com/getcapacitor/cordova/CapacitorCordovaCookieManager.java class CapacitorCordovaCookieManager (line 7) | class CapacitorCordovaCookieManager implements ICordovaCookieManager { method CapacitorCordovaCookieManager (line 12) | public CapacitorCordovaCookieManager(WebView webview) { method setCookiesEnabled (line 18) | @Override method setCookie (line 23) | @Override method getCookie (line 28) | @Override method clearCookies (line 33) | @Override method flush (line 38) | @Override FILE: android/capacitor/src/main/java/com/getcapacitor/cordova/MockCordovaInterfaceImpl.java class MockCordovaInterfaceImpl (line 10) | public class MockCordovaInterfaceImpl extends CordovaInterfaceImpl { method MockCordovaInterfaceImpl (line 12) | public MockCordovaInterfaceImpl(AppCompatActivity activity) { method getActivityResultCallback (line 16) | public CordovaPlugin getActivityResultCallback() { method handlePermissionResult (line 29) | @SuppressWarnings("deprecation") FILE: android/capacitor/src/main/java/com/getcapacitor/cordova/MockCordovaWebViewImpl.java class MockCordovaWebViewImpl (line 23) | public class MockCordovaWebViewImpl implements CordovaWebView { method MockCordovaWebViewImpl (line 35) | public MockCordovaWebViewImpl(Context context) { method init (line 39) | @Override method init (line 48) | public void init(CordovaInterface cordova, List pluginEnt... class CapacitorEvalBridgeMode (line 61) | public static class CapacitorEvalBridgeMode extends NativeToJsMessageQ... method CapacitorEvalBridgeMode (line 66) | public CapacitorEvalBridgeMode(WebView webView, CordovaInterface cor... method onNativeToJsMessageAvailable (line 71) | @Override method isInitialized (line 84) | @Override method getView (line 89) | @Override method loadUrlIntoView (line 94) | @Override method stopLoading (line 102) | @Override method canGoBack (line 105) | @Override method clearCache (line 110) | @Override method clearCache (line 113) | @Deprecated method clearHistory (line 117) | @Override method backHistory (line 120) | @Override method handlePause (line 125) | @Override method onNewIntent (line 140) | @Override method handleResume (line 147) | @Override method handleStart (line 159) | @Override method handleStop (line 167) | @Override method handleDestroy (line 175) | @Override method sendJavascript (line 183) | @Deprecated method eval (line 189) | public void eval(final String js, final ValueCallback callback) { method triggerDocumentEvent (line 194) | public void triggerDocumentEvent(final String eventName) { method showWebPage (line 198) | @Override method isCustomViewShowing (line 201) | @Deprecated method showCustomView (line 207) | @Deprecated method hideCustomView (line 211) | @Deprecated method getResourceApi (line 215) | @Override method setButtonPlumbedToJs (line 220) | @Override method isButtonPlumbedToJs (line 223) | @Override method sendPluginResult (line 228) | @Override method getPluginManager (line 233) | @Override method getEngine (line 238) | @Override method getPreferences (line 243) | @Override method getCookieManager (line 248) | @Override method getUrl (line 253) | @Override method getContext (line 258) | @Override method loadUrl (line 263) | @Override method postMessage (line 268) | @Override method setPaused (line 273) | public void setPaused(boolean value) { FILE: android/capacitor/src/main/java/com/getcapacitor/plugin/CapacitorCookieManager.java class CapacitorCookieManager (line 19) | public class CapacitorCookieManager extends CookieManager { method CapacitorCookieManager (line 32) | public CapacitorCookieManager(Bridge bridge) { method CapacitorCookieManager (line 43) | public CapacitorCookieManager(CookieStore store, CookiePolicy policy, ... method removeSessionCookies (line 50) | public void removeSessionCookies() { method getSanitizedDomain (line 54) | public String getSanitizedDomain(String url) throws URISyntaxException { method getDomainFromCookieString (line 78) | private String getDomainFromCookieString(String cookie) throws URISynt... method getCookieString (line 88) | public String getCookieString(String url) { method getCookie (line 107) | public HttpCookie getCookie(String url, String key) { method getCookies (line 123) | public HttpCookie[] getCookies(String url) { method setCookie (line 148) | public void setCookie(String url, String value) { method setCookie (line 166) | public void setCookie(String url, String key, String value) { method setCookie (line 171) | public void setCookie(String url, String key, String value, String exp... method removeAllCookies (line 179) | public void removeAllCookies() { method flush (line 188) | public void flush() { method put (line 192) | @Override method get (line 215) | @Override method getCookieStore (line 234) | @Override FILE: android/capacitor/src/main/java/com/getcapacitor/plugin/CapacitorCookies.java class CapacitorCookies (line 16) | @CapacitorPlugin method load (line 21) | @Override method handleOnDestroy (line 30) | @Override method isEnabled (line 36) | @JavascriptInterface method setCookie (line 42) | @JavascriptInterface method getCookies (line 47) | @PluginMethod method setCookie (line 76) | @PluginMethod method deleteCookie (line 93) | @PluginMethod method clearCookies (line 104) | @PluginMethod method clearAllCookies (line 114) | @PluginMethod FILE: android/capacitor/src/main/java/com/getcapacitor/plugin/CapacitorHttp.java class CapacitorHttp (line 19) | @CapacitorPlugin( method load (line 30) | @Override method handleOnDestroy (line 36) | @Override method http (line 61) | private void http(final PluginCall call, final String httpMethod) { method isEnabled (line 84) | @JavascriptInterface method request (line 90) | @PluginMethod method get (line 95) | @PluginMethod method post (line 100) | @PluginMethod method put (line 105) | @PluginMethod method patch (line 110) | @PluginMethod method delete (line 115) | @PluginMethod FILE: android/capacitor/src/main/java/com/getcapacitor/plugin/SystemBars.java class SystemBars (line 26) | @CapacitorPlugin method load (line 61) | @Override method handleOnStart (line 69) | @Override method handleOnConfigurationChanged (line 84) | @Override method initSystemBars (line 91) | private void initSystemBars() { method setStyle (line 109) | @PluginMethod method show (line 120) | @PluginMethod method hide (line 130) | @PluginMethod method setAnimation (line 140) | @PluginMethod method onDOMReady (line 145) | @JavascriptInterface method calcSafeAreaInsets (line 156) | private Insets calcSafeAreaInsets(WindowInsetsCompat insets) { method initSafeAreaCSSVariables (line 164) | private void initSafeAreaCSSVariables() { method initWindowInsetsListener (line 175) | private void initWindowInsetsListener() { method injectSafeAreaCSS (line 229) | private void injectSafeAreaCSS(int top, int right, int bottom, int lef... method setStyle (line 261) | private void setStyle(String style, String bar) { method setHidden (line 281) | private void setHidden(boolean hide, String bar) { method getStyleForTheme (line 303) | private String getStyleForTheme() { method getThemeColor (line 311) | public int getThemeColor(Context context, int attrRes) { method getWebViewMajorVersion (line 319) | private Integer getWebViewMajorVersion() { method getBottomInset (line 329) | private int getBottomInset(Insets systemBarsInsets, boolean keyboardVi... FILE: android/capacitor/src/main/java/com/getcapacitor/plugin/WebView.java class WebView (line 11) | @CapacitorPlugin method setServerAssetPath (line 17) | @PluginMethod method setServerBasePath (line 24) | @PluginMethod method getServerBasePath (line 31) | @PluginMethod method persistServerBasePath (line 39) | @PluginMethod FILE: android/capacitor/src/main/java/com/getcapacitor/plugin/util/AssetUtil.java class AssetUtil (line 26) | public final class AssetUtil { method AssetUtil (line 41) | private AssetUtil(Context context) { method getInstance (line 50) | public static AssetUtil getInstance(Context context) { method parse (line 59) | public Uri parse(String path) { method getUriFromPath (line 84) | private Uri getUriFromPath(String path) { method getUriFromAsset (line 103) | private Uri getUriFromAsset(String path) { method getUriForResourcePath (line 130) | private Uri getUriForResourcePath(String path) { method getUriFromRemote (line 155) | private Uri getUriFromRemote(String path) { method copyFile (line 194) | private void copyFile(InputStream in, FileOutputStream out) { method getResId (line 216) | public int getResId(String resPath) { method getResId (line 234) | private int getResId(Resources res, String resPath) { method getIconFromUri (line 257) | public Bitmap getIconFromUri(Uri uri) throws IOException { method getBaseName (line 267) | private String getBaseName(String resPath) { method getTmpFile (line 286) | private File getTmpFile() { method getTmpFile (line 297) | private File getTmpFile(String name) { method getUriFromFile (line 324) | private Uri getUriFromFile(File file) { method getPkgName (line 337) | private String getPkgName(Resources res) { method getResourceID (line 341) | public static int getResourceID(Context context, String resourceName, ... method getResourceBaseName (line 345) | public static String getResourceBaseName(String resPath) { FILE: android/capacitor/src/main/java/com/getcapacitor/plugin/util/CapacitorHttpUrlConnection.java class CapacitorHttpUrlConnection (line 32) | public class CapacitorHttpUrlConnection implements ICapacitorHttpUrlConn... method CapacitorHttpUrlConnection (line 42) | public CapacitorHttpUrlConnection(HttpURLConnection conn) { method getHttpConnection (line 51) | public HttpURLConnection getHttpConnection() { method disconnect (line 55) | public void disconnect() { method setAllowUserInteraction (line 66) | public void setAllowUserInteraction(boolean isAllowedInteraction) { method setRequestMethod (line 90) | public void setRequestMethod(String method) throws ProtocolException { method setConnectTimeout (line 114) | public void setConnectTimeout(int timeout) { method setReadTimeout (line 133) | public void setReadTimeout(int timeout) { method setDisableRedirects (line 144) | public void setDisableRedirects(boolean disableRedirects) { method setRequestHeaders (line 152) | public void setRequestHeaders(JSObject headers) { method setDoOutput (line 172) | public void setDoOutput(boolean shouldDoOutput) { method setRequestBody (line 182) | public void setRequestBody(PluginCall call, JSValue body) throws JSONE... method setRequestBody (line 192) | public void setRequestBody(PluginCall call, JSValue body, String bodyT... method writeRequestBody (line 238) | private void writeRequestBody(String body) throws IOException { method writeObjectRequestBody (line 245) | private void writeObjectRequestBody(JSObject object) throws IOExceptio... method writeFormDataRequestBody (line 263) | private void writeFormDataRequestBody(String contentType, JSArray entr... method connect (line 327) | public void connect() throws IOException { method getResponseCode (line 344) | public int getResponseCode() throws IOException { method getURL (line 355) | public URL getURL() { method getErrorStream (line 377) | @Override method getHeaderField (line 393) | @Override method getInputStream (line 412) | @Override method getHeaderFields (line 426) | public Map> getHeaderFields() { method setDefaultRequestProperties (line 434) | private void setDefaultRequestProperties() { method buildDefaultAcceptLanguageProperty (line 444) | private String buildDefaultAcceptLanguageProperty() { method setSSLSocketFactory (line 459) | public void setSSLSocketFactory(Bridge bridge) { FILE: android/capacitor/src/main/java/com/getcapacitor/plugin/util/HttpRequestHandler.java class HttpRequestHandler (line 31) | public class HttpRequestHandler { type ResponseType (line 37) | public enum ResponseType { method ResponseType (line 46) | ResponseType(String name) { method parse (line 52) | public static ResponseType parse(String value) { class HttpURLConnectionBuilder (line 65) | public static class HttpURLConnectionBuilder { method setConnectTimeout (line 76) | public HttpURLConnectionBuilder setConnectTimeout(Integer connectTim... method setReadTimeout (line 81) | public HttpURLConnectionBuilder setReadTimeout(Integer readTimeout) { method setDisableRedirects (line 86) | public HttpURLConnectionBuilder setDisableRedirects(Boolean disableR... method setHeaders (line 91) | public HttpURLConnectionBuilder setHeaders(JSObject headers) { method setMethod (line 96) | public HttpURLConnectionBuilder setMethod(String method) { method setUrl (line 101) | public HttpURLConnectionBuilder setUrl(URL url) { method openConnection (line 106) | public HttpURLConnectionBuilder openConnection() throws IOException { method setUrlParams (line 120) | public HttpURLConnectionBuilder setUrlParams(JSObject params) throws... method setUrlParams (line 124) | public HttpURLConnectionBuilder setUrlParams(JSObject params, boolea... method addUrlParam (line 178) | private static void addUrlParam(StringBuilder sb, String key, String... method build (line 190) | public CapacitorHttpUrlConnection build() { method buildResponse (line 202) | public static JSObject buildResponse(CapacitorHttpUrlConnection connec... method buildResponse (line 214) | public static JSObject buildResponse(CapacitorHttpUrlConnection connec... method readData (line 240) | public static Object readData(ICapacitorHttpUrlConnection connection, ... method isOneOf (line 275) | public static boolean isOneOf(String contentType, MimeType... mimeType... method buildResponseHeaders (line 291) | public static JSObject buildResponseHeaders(CapacitorHttpUrlConnection... method parseJSON (line 308) | public static Object parseJSON(String input) throws JSONException { method readStreamAsBase64 (line 344) | public static String readStreamAsBase64(InputStream in) throws IOExcep... method readStreamAsString (line 362) | public static String readStreamAsString(InputStream in) throws IOExcep... method request (line 385) | public static JSObject request(PluginCall call, String httpMethod, Bri... method isDomainExcludedFromSSL (line 451) | public static Boolean isDomainExcludedFromSSL(Bridge bridge, URL url) { type ProgressEmitter (line 461) | @FunctionalInterface method emit (line 463) | void emit(Integer bytes, Integer contentLength); FILE: android/capacitor/src/main/java/com/getcapacitor/plugin/util/ICapacitorHttpUrlConnection.java type ICapacitorHttpUrlConnection (line 9) | public interface ICapacitorHttpUrlConnection { method getErrorStream (line 10) | InputStream getErrorStream(); method getHeaderField (line 12) | String getHeaderField(String name); method getInputStream (line 14) | InputStream getInputStream() throws IOException; FILE: android/capacitor/src/main/java/com/getcapacitor/plugin/util/MimeType.java type MimeType (line 3) | enum MimeType { method MimeType (line 10) | MimeType(String value) { method getValue (line 14) | String getValue() { FILE: android/capacitor/src/main/java/com/getcapacitor/util/HostMask.java type HostMask (line 8) | public interface HostMask { method matches (line 9) | boolean matches(String host); class Parser (line 11) | class Parser { method parse (line 15) | public static HostMask parse(String[] masks) { method parse (line 19) | public static HostMask parse(String mask) { class Simple (line 24) | class Simple implements HostMask { method Simple (line 28) | private Simple(List maskParts) { method parse (line 35) | static Simple parse(String mask) { method matches (line 40) | @Override class Any (line 65) | class Any implements HostMask { method Any (line 69) | Any(List masks) { method matches (line 73) | @Override method parse (line 83) | static Any parse(String... rawMasks) { class Nothing (line 92) | class Nothing implements HostMask { method matches (line 94) | @Override class Util (line 100) | class Util { method matches (line 102) | static boolean matches(String mask, String string) { method splitAndReverse (line 114) | static List splitAndReverse(String string) { FILE: android/capacitor/src/main/java/com/getcapacitor/util/InternalUtils.java class InternalUtils (line 7) | public class InternalUtils { method getPackageInfo (line 9) | public static PackageInfo getPackageInfo(PackageManager pm, String pac... method getPackageInfo (line 13) | public static PackageInfo getPackageInfo(PackageManager pm, String pac... method getPackageInfoLegacy (line 22) | @SuppressWarnings("deprecation") FILE: android/capacitor/src/main/java/com/getcapacitor/util/JSONUtils.java class JSONUtils (line 10) | public class JSONUtils { method getString (line 20) | public static String getString(JSONObject jsonObject, String key, Stri... method getBoolean (line 45) | public static boolean getBoolean(JSONObject jsonObject, String key, bo... method getInt (line 66) | public static int getInt(JSONObject jsonObject, String key, int defaul... method getObject (line 85) | public static JSONObject getObject(JSONObject jsonObject, String key) { method getArray (line 106) | public static String[] getArray(JSONObject jsonObject, String key, Str... method getDeepestKey (line 137) | private static String getDeepestKey(String key) { method getDeepestObject (line 154) | private static JSONObject getDeepestObject(JSONObject jsonObject, Stri... FILE: android/capacitor/src/main/java/com/getcapacitor/util/PermissionHelper.java class PermissionHelper (line 16) | public class PermissionHelper { method hasPermissions (line 25) | public static boolean hasPermissions(Context context, String[] permiss... method hasDefinedPermission (line 41) | public static boolean hasDefinedPermission(Context context, String per... method hasDefinedPermissions (line 60) | public static boolean hasDefinedPermissions(Context context, String[] ... method getManifestPermissions (line 76) | public static String[] getManifestPermissions(Context context) { method getUndefinedPermissions (line 96) | public static String[] getUndefinedPermissions(Context context, String... FILE: android/capacitor/src/main/java/com/getcapacitor/util/WebColor.java class WebColor (line 5) | public class WebColor { method parseColor (line 12) | public static int parseColor(String colorString) { FILE: android/capacitor/src/test/java/android/util/Log.java class Log (line 3) | public class Log { method d (line 5) | public static int d(String tag, String msg) { method i (line 10) | public static int i(String tag, String msg) { method w (line 15) | public static int w(String tag, String msg) { method e (line 20) | public static int e(String tag, String msg) { method v (line 25) | public static int v(String tag, String msg) { FILE: android/capacitor/src/test/java/com/getcapacitor/ConfigBuildingTest.java class ConfigBuildingTest (line 12) | public class ConfigBuildingTest { method setup (line 25) | @Before method getCoreConfigValues (line 64) | @Test method getPluginString (line 80) | @Test method getPluginBoolean (line 86) | @Test method getPluginInt (line 92) | @Test method getPluginArray (line 98) | @Test method getPluginObject (line 105) | @Test FILE: android/capacitor/src/test/java/com/getcapacitor/ConfigReadingTest.java class ConfigReadingTest (line 20) | public class ConfigReadingTest { method getTestInputStream (line 32) | private InputStream getTestInputStream(String testPath) { method before (line 36) | @Before method bad (line 42) | @Test method flat (line 56) | @Test method hierarchy (line 72) | @Test method nonJSON (line 87) | @Test method server (line 103) | @Test FILE: android/capacitor/src/test/java/com/getcapacitor/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 14) | @Test FILE: android/capacitor/src/test/java/com/getcapacitor/JSObjectTest.java class JSObjectTest (line 8) | public class JSObjectTest { method getStringReturnsNull_WhenJSObject_IsConstructed_WithNoInitialJSONObject (line 10) | @Test method getStringReturnsExpectedValue_WhenJSObject_IsConstructed_WithAValidJSONObject (line 19) | @Test method getStringReturnsDefaultValue_WhenJSObject_IsConstructed_WithNoInitialJSONObject (line 29) | @Test method getStringReturnsDefaultValue_WhenJSObject_IsConstructed_WithAValueAsInteger (line 39) | @Test method getIntegerReturnsNull_WhenJSObject_IsConstructed_WithNoInitialJSONObject (line 49) | @Test method getIntegerReturnsExpectedValue_WhenJSObject_IsConstructed_WithAValidJSONObject (line 58) | @Test method getIntegerReturnsDefaultValue_WhenJSObject_IsConstructed_WithNoInitialJSONObject (line 68) | @Test method getStringReturnsDefaultValue_WhenJSObject_IsConstructed_WithAValueAsString (line 78) | @Test method getBoolReturnsNull_WhenJSObject_IsConstructed_WithNoInitialJSONObject (line 88) | @Test method getBoolReturnsExpectedValue_WhenJSObject_IsConstructed_WithAValidJSONObject (line 97) | @Test method getBooleanReturnsDefaultValue_WhenJSObject_IsConstructed_WithNoInitialJSONObject (line 107) | @Test method getBooleanReturnsDefaultValue_WhenJSObject_IsConstructed_WithAValueAsString (line 117) | @Test method getJSObjectReturnsNull_WhenJSObject_IsConstructed_WithNoInitialJSONObject (line 127) | @Test method getJsObjectReturnsExpectedValue_WhenJSObject_IsConstructed_WithAValidJSONObject (line 136) | @Test method getJSObjectReturnsDefaultValue_WhenJSObject_IsConstructed_WithNoInitialJSONObject (line 146) | @Test method putBoolean_AddsValueToJSObject_UnderCorrectKey (line 158) | @Test method putInteger_AddsValueToJSObject_UnderCorrectKey (line 168) | @Test method putLong_AddsValueToJSObject_UnderCorrectKey (line 179) | @Test method putDouble_AddsValueToJSObject_UnderCorrectKey (line 190) | @Test method putString_AddsValueToJSObject_UnderCorrectKey (line 201) | @Test FILE: android/capacitor/src/test/java/com/getcapacitor/PluginMethodHandleTest.java class PluginMethodHandleTest (line 10) | public class PluginMethodHandleTest { method getNameReturnsMethodName (line 12) | @Test method getMethodHandleReturnsMethodHandle (line 23) | @Test method getMethodReturnsMethod (line 34) | @Test FILE: android/capacitor/src/test/java/com/getcapacitor/plugin/util/HttpRequestHandlerTest.java class HttpRequestHandlerTest (line 10) | public class HttpRequestHandlerTest { method testHttpURLConnectionBuilderSetUrlParamsEncoded (line 17) | @Test method testHttpURLConnectionBuilderSetUrlParamsNotEncoded (line 28) | @Test FILE: android/capacitor/src/test/java/com/getcapacitor/util/HostMaskTest.java class HostMaskTest (line 8) | public class HostMaskTest { method testParser (line 10) | @Test method testAny (line 17) | @Test method testAnyWildcard (line 29) | @Test method testSimple (line 41) | @Test method testSimpleExample1 (line 50) | @Test method testSimpleExample2 (line 56) | @Test method test192168ForLocalTestingSakes (line 62) | @Test method testUtil (line 69) | @Test FILE: cli/src/android/add.ts function addAndroid (line 11) | async function addAndroid(config: Config): Promise { function createLocalProperties (line 17) | async function createLocalProperties(platformDir: string): Promise { function gradleSync (line 49) | async function gradleSync(platformDir: string) { FILE: cli/src/android/build.ts function buildAndroid (line 10) | async function buildAndroid(config: Config, buildOptions: BuildCommandOp... function signWithApkSigner (line 67) | async function signWithApkSigner( function signWithJarSigner (line 105) | async function signWithJarSigner( FILE: cli/src/android/common.ts function checkAndroidPackage (line 11) | async function checkAndroidPackage(config: Config): Promise { function resolvePlugin (line 20) | async function resolvePlugin(plugin: Plugin): Promise { function editProjectSettingsAndroid (line 52) | async function editProjectSettingsAndroid(config: Config): Promise { FILE: cli/src/android/doctor.ts function doctorAndroid (line 12) | async function doctorAndroid(config: Config): Promise { function checkAppSrcDirs (line 25) | async function checkAppSrcDirs(config: Config): Promise { function checkAndroidManifestFile (line 50) | async function checkAndroidManifestFile(config: Config): Promise { FILE: cli/src/android/run.ts function runAndroid (line 13) | async function runAndroid( FILE: cli/src/android/update.ts function updateAndroid (line 31) | async function updateAndroid(config: Config): Promise { function getGradlePackageName (line 58) | function getGradlePackageName(id: string): string { type PluginsJsonEntry (line 62) | interface PluginsJsonEntry { function writePluginsJson (line 67) | async function writePluginsJson(config: Config, plugins: Plugin[]): Prom... function findAndroidPluginClasses (line 74) | async function findAndroidPluginClasses(plugins: Plugin[]): Promise Promise; function check (line 16) | async function check(checks: CheckFunction[]): Promise { function checkWebDir (line 24) | async function checkWebDir(config: Config): Promise { function checkPackage (line 58) | async function checkPackage(): Promise { function checkCapacitorPlatform (line 73) | async function checkCapacitorPlatform(config: Config, platform: string):... function checkAppConfig (line 86) | async function checkAppConfig(config: Config): Promise { function checkAppDir (line 113) | async function checkAppDir(config: Config, dir: string): Promise { function runHooks (line 150) | async function runHooks(config: Config, platformName: string, dir: strin... function runPlatformHook (line 160) | async function runPlatformHook( type RunTaskOptions (line 208) | interface RunTaskOptions { function runTask (line 212) | async function runTask(title: string, fn: () => Promise): Promise<... function getCapacitorPackage (line 226) | async function getCapacitorPackage(config: Config, name: string): Promis... function requireCapacitorPackage (line 236) | async function requireCapacitorPackage(config: Config, name: string): Pr... function getCapacitorPackageVersion (line 248) | async function getCapacitorPackageVersion(config: Config, platform: stri... function getCoreVersion (line 252) | async function getCoreVersion(config: Config): Promise { function getCLIVersion (line 256) | async function getCLIVersion(config: Config): Promise { function getPlatformDirectory (line 260) | function getPlatformDirectory(config: Config, platform: string): string ... function getProjectPlatformDirectory (line 273) | async function getProjectPlatformDirectory(config: Config, platform: str... function selectPlatforms (line 283) | async function selectPlatforms(config: Config, selectedPlatformName?: st... function getKnownPlatforms (line 311) | async function getKnownPlatforms(): Promise { function isValidPlatform (line 315) | async function isValidPlatform(platform: string): Promise { function getKnownCommunityPlatforms (line 319) | async function getKnownCommunityPlatforms(): Promise { function isValidCommunityPlatform (line 323) | async function isValidCommunityPlatform(platform: string): Promise { function isValidEnterprisePlatform (line 331) | async function isValidEnterprisePlatform(platform: string): Promise { function checkPlatformVersions (line 468) | async function checkPlatformVersions(config: Config, platform: string): ... function resolvePlatform (line 483) | function resolvePlatform(config: Config, platform: string): string | null { function checkJDKMajorVersion (line 514) | async function checkJDKMajorVersion(): Promise { function parseApkNameFromFlavor (line 539) | function parseApkNameFromFlavor(flavor: string): string { FILE: cli/src/config.ts constant CONFIG_FILE_NAME_TS (line 30) | const CONFIG_FILE_NAME_TS = 'capacitor.config.ts'; constant CONFIG_FILE_NAME_JS (line 31) | const CONFIG_FILE_NAME_JS = 'capacitor.config.js'; constant CONFIG_FILE_NAME_JSON (line 32) | const CONFIG_FILE_NAME_JSON = 'capacitor.config.json'; function loadConfig (line 34) | async function loadConfig(): Promise { function writeConfig (line 83) | async function writeConfig(extConfig: ExternalConfig, extConfigFilePath:... type ExtConfigPairs (line 96) | type ExtConfigPairs = Pick { function loadCLIConfig (line 174) | async function loadCLIConfig(rootDir: string): Promise { function loadAndroidConfig (line 205) | async function loadAndroidConfig( function loadIOSConfig (line 265) | async function loadIOSConfig(rootDir: string, extConfig: ExternalConfig)... function loadWebConfig (line 311) | async function loadWebConfig(rootDir: string, webDir: string): Promise { function determineCocoapodPath (line 421) | async function determineCocoapodPath(): Promise { function determinePackageManager (line 428) | async function determinePackageManager( function formatConfigTS (line 477) | function formatConfigTS(extConfig: ExternalConfig): string { FILE: cli/src/cordova.ts function generateCordovaPluginsJSFile (line 32) | function generateCordovaPluginsJSFile(config: Config, plugins: Plugin[],... function copyPluginsJS (line 111) | async function copyPluginsJS(config: Config, cordovaPlugins: Plugin[], p... function copyCordovaJS (line 147) | async function copyCordovaJS(config: Config, platform: string): Promise<... function createEmptyCordovaJS (line 159) | async function createEmptyCordovaJS(config: Config, platform: string): P... function removePluginFiles (line 165) | async function removePluginFiles(config: Config, platform: string): Prom... function autoGenerateConfig (line 173) | async function autoGenerateConfig(config: Config, cordovaPlugins: Plugin... function getWebDir (line 236) | async function getWebDir(config: Config, platform: string): Promise { function writeCordovaAndroidManifest (line 622) | async function writeCordovaAndroidManifest( function getPathParts (line 891) | function getPathParts(path: string) { function contains (line 901) | function contains(entries: any[], obj: any, k: string) { FILE: cli/src/declarations.ts type CapacitorConfig (line 1) | interface CapacitorConfig { type PluginsConfig (line 663) | interface PluginsConfig { FILE: cli/src/definitions.ts type DeepReadonly (line 3) | type DeepReadonly = { readonly [P in keyof T]: DeepReadonly }; type ExternalConfig (line 5) | type ExternalConfig = DeepReadonly; type Writable (line 6) | type Writable = T extends object ? { -readonly [K in keyof T]: Writab... type OS (line 8) | const enum OS { type PackageManager (line 15) | type PackageManager = 'Cocoapods' | 'bundler' | 'SPM'; type PackageJson (line 17) | interface PackageJson { type WindowsConfig (line 24) | interface WindowsConfig { type LinuxConfig (line 28) | interface LinuxConfig { type PlatformConfig (line 32) | interface PlatformConfig { type PlatformAssetsConfig (line 38) | interface PlatformAssetsConfig { type CLIConfig (line 45) | interface CLIConfig { type AppConfig (line 57) | interface AppConfig { type AndroidConfig (line 70) | interface AndroidConfig extends PlatformConfig { type XcodeExportMethod (line 107) | enum XcodeExportMethod { type IOSConfig (line 117) | interface IOSConfig extends PlatformConfig { type WebConfig (line 143) | type WebConfig = PlatformConfig; type Config (line 145) | interface Config { type FrameworkConfig (line 154) | interface FrameworkConfig { FILE: cli/src/errors.ts method constructor (line 2) | constructor( class FatalException (line 10) | class FatalException extends BaseException<'FATAL'> { method constructor (line 11) | constructor( function fatal (line 19) | function fatal(message: string): never { function isFatal (line 23) | function isFatal(e: any): e is FatalException { FILE: cli/src/framework-configs.ts constant FRAMEWORK_CONFIGS (line 3) | const FRAMEWORK_CONFIGS: FrameworkConfig[] = [ function detectFramework (line 84) | function detectFramework(config: Config): FrameworkConfig | undefined { function hasDependency (line 93) | function hasDependency(config: Config, depName: string): boolean { function getDependencies (line 98) | function getDependencies(config: Config): string[] { FILE: cli/src/index.ts function run (line 20) | async function run(): Promise { function getPackageManager (line 30) | async function getPackageManager(config: Config, packageManager: any): P... function runProgram (line 40) | function runProgram(config: Config): void { FILE: cli/src/ios/add.ts function addIOS (line 6) | async function addIOS(config: Config): Promise { FILE: cli/src/ios/build.ts function buildiOS (line 11) | async function buildiOS(config: Config, buildOptions: BuildCommandOption... FILE: cli/src/ios/common.ts function checkIOSPackage (line 16) | async function checkIOSPackage(config: Config): Promise { function execBundler (line 20) | function execBundler() { function getCommonChecks (line 29) | async function getCommonChecks(config: Config): Promise { function checkBundler (line 39) | async function checkBundler(config: Config): Promise { function checkCocoaPods (line 56) | async function checkCocoaPods(config: Config): Promise { function getIOSPlugins (line 66) | async function getIOSPlugins(allPlugins: Plugin[]): Promise { function resolvePlugin (line 71) | async function resolvePlugin(plugin: Plugin): Promise { function editProjectSettingsIOS (line 97) | async function editProjectSettingsIOS(config: Config): Promise { function getMajoriOSVersion (line 118) | function getMajoriOSVersion(config: Config): string { FILE: cli/src/ios/doctor.ts function doctorIOS (line 9) | async function doctorIOS(config: Config): Promise { function checkXcode (line 29) | async function checkXcode() { FILE: cli/src/ios/open.ts function openIOS (line 6) | async function openIOS(config: Config): Promise { FILE: cli/src/ios/run.ts function runIOS (line 13) | async function runIOS( FILE: cli/src/ios/update.ts function updateIOS (line 32) | async function updateIOS(config: Config, deployment: boolean): Promise { function receive (line 42) | async function receive(msg: IPCMessage): Promise { FILE: cli/src/log.ts function logPrompt (line 33) | async function logPrompt(msg: string, promptObject: Pr... function logSuccess (line 46) | function logSuccess(msg: string): void { FILE: cli/src/plugin.ts type PluginType (line 11) | const enum PluginType { type PluginManifest (line 17) | interface PluginManifest { type Plugin (line 26) | interface Plugin { function getIncludedPluginPackages (line 45) | function getIncludedPluginPackages(config: Config, platform: string): re... function getPlugins (line 56) | async function getPlugins(config: Config, platform: string): Promise { function writeConfig (line 54) | async function writeConfig(sysconfig: SystemConfig): Promise { FILE: cli/src/tasks/add.ts function addCommand (line 30) | async function addCommand(config: Config, selectedPlatformName: string):... function printNextSteps (line 104) | function printNextSteps(platformName: string) { function getAddChecks (line 113) | async function getAddChecks(config: Config, platformName: string): Promi... function doAdd (line 125) | async function doAdd(config: Config, platformName: string): Promise { function editPlatforms (line 135) | async function editPlatforms(config: Config, platformName: string) { function webWarning (line 143) | function webWarning() { FILE: cli/src/tasks/build.ts type BuildCommandOptions (line 8) | interface BuildCommandOptions { function buildCommand (line 25) | async function buildCommand( function build (line 69) | async function build(config: Config, platformName: string, buildOptions:... function createBuildablePlatformFilter (line 81) | function createBuildablePlatformFilter(config: Config): (platform: strin... FILE: cli/src/tasks/config.ts function configCommand (line 6) | async function configCommand(config: Config, json: boolean): Promise { FILE: cli/src/tasks/copy.ts function copyCommand (line 25) | async function copyCommand(config: Config, selectedPlatformName: string,... function copy (line 47) | async function copy(config: Config, platformName: string, inline = false... function copyCapacitorConfig (line 154) | async function copyCapacitorConfig(config: Config, nativeAbsDir: string) { function copyWebDir (line 168) | async function copyWebDir(config: Config, nativeAbsDir: string, webAbsDi... function copyFederatedWebDirs (line 189) | async function copyFederatedWebDirs(config: Config, nativeAbsDir: string) { function isFederatedApp (line 221) | function isFederatedApp(config: any): config is FederatedApp { function copySecureLiveUpdatesKey (line 225) | async function copySecureLiveUpdatesKey(secureLiveUpdatesKeyFile: string... function copySSLCert (line 247) | async function copySSLCert(sslCertPaths: string[], rootDir: string, targ... type LiveUpdateConfig (line 272) | interface LiveUpdateConfig { type FederatedApp (line 276) | interface FederatedApp { type FederatedCapacitor (line 281) | interface FederatedCapacitor { type PluginsConfig (line 288) | interface PluginsConfig { FILE: cli/src/tasks/create.ts function createCommand (line 4) | async function createCommand(): Promise { FILE: cli/src/tasks/doctor.ts function doctorCommand (line 13) | async function doctorCommand(config: Config, selectedPlatformName: strin... function doctorCore (line 26) | async function doctorCore(config: Config): Promise { function printInstalledPackages (line 48) | async function printInstalledPackages(config: Config) { function printPackageVersion (line 58) | async function printPackageVersion(packageName: string, packagePath: str... function doctor (line 66) | async function doctor(config: Config, platformName: string): Promise { FILE: cli/src/tasks/list.ts function listCommand (line 12) | async function listCommand(config: Config, selectedPlatformName: string)... function list (line 25) | async function list(config: Config, platform: string): Promise { FILE: cli/src/tasks/migrate-spm.ts function migrateToSPM (line 15) | async function migrateToSPM(config: Config): Promise { FILE: cli/src/tasks/migrate.ts function migrateCommand (line 53) | async function migrateCommand(config: Config, noprompt: boolean, package... function checkCapacitorMajorVersion (line 321) | async function checkCapacitorMajorVersion(config: Config): Promise { FILE: cli/src/tasks/open.ts function openCommand (line 16) | async function openCommand(config: Config, selectedPlatformName: string)... function createOpenablePlatformFilter (line 48) | function createOpenablePlatformFilter(config: Config): (platform: string... function open (line 52) | async function open(config: Config, platformName: string): Promise { FILE: cli/src/tasks/run.ts type RunCommandOptions (line 23) | interface RunCommandOptions { function runCommand (line 40) | async function runCommand( function run (line 128) | async function run(config: Config, platformName: string, options: RunCom... function createRunnablePlatformFilter (line 140) | function createRunnablePlatformFilter(config: Config): (platform: string... function sleepForever (line 144) | async function sleepForever(): Promise { FILE: cli/src/tasks/serve.ts function serveCommand (line 4) | async function serveCommand(): Promise { FILE: cli/src/tasks/sourcemaps.ts function walkDirectory (line 7) | function walkDirectory(dirPath: string) { function inlineSourceMaps (line 29) | async function inlineSourceMaps(config: Config, platformName: string): P... FILE: cli/src/tasks/sync.ts function syncCommand (line 13) | async function syncCommand( function sync (line 45) | async function sync(config: Config, platformName: string, deployment: bo... FILE: cli/src/tasks/telemetry.ts constant THANK_YOU (line 6) | const THANK_YOU = function telemetryCommand (line 10) | async function telemetryCommand(onOrOff?: string): Promise { function interpretEnabled (line 32) | function interpretEnabled(onOrOff?: string): boolean | undefined { FILE: cli/src/tasks/update.ts function updateCommand (line 21) | async function updateCommand(config: Config, selectedPlatformName: strin... function addUpdateChecks (line 48) | async function addUpdateChecks(config: Config, platforms: string[]): Pro... function updateChecks (line 70) | function updateChecks(config: Config, platforms: string[]): CheckFunctio... function update (line 86) | async function update(config: Config, platformName: string, deployment: ... FILE: cli/src/telemetry.ts constant THANK_YOU (line 15) | const THANK_YOU = type CommandMetricData (line 20) | interface CommandMetricData { type Metric (line 31) | interface Metric { type CommanderAction (line 39) | type CommanderAction = (...args: any[]) => void | Promise; function telemetryAction (line 41) | function telemetryAction(config: Config, action: CommanderAction): Comma... function sendMetric (line 109) | async function sendMetric( function getAppIdentifier (line 132) | async function getAppIdentifier(config: Config): Promise { function getFullCommandName (line 156) | function getFullCommandName(cmd: Command): string { FILE: cli/src/util/cli.ts constant ENV_PATHS (line 6) | const ENV_PATHS = envPaths('capacitor', { suffix: '' }); type CommanderAction (line 8) | type CommanderAction = (...args: any[]) => void | Promise; function wrapAction (line 10) | function wrapAction(action: CommanderAction): CommanderAction { FILE: cli/src/util/fs.ts type ReaddirPOptions (line 24) | interface ReaddirPOptions { type WalkerItem (line 33) | interface WalkerItem { function readdirp (line 38) | async function readdirp(dir: string, { filter }: ReaddirPOptions): Promi... FILE: cli/src/util/iosplugin.ts function getPluginFiles (line 12) | async function getPluginFiles(plugins: Plugin[]): Promise { function findPluginClasses (line 36) | async function findPluginClasses(files: string[]): Promise { function writePluginJSON (line 58) | async function writePluginJSON(config: Config, classList: string[]): Pro... function generateIOSPackageJSON (line 65) | async function generateIOSPackageJSON(config: Config, plugins: Plugin[])... FILE: cli/src/util/js.ts function formatJSObject (line 3) | function formatJSObject(o: { [key: string]: any }): string { FILE: cli/src/util/livereload.ts class CapLiveReload (line 8) | class CapLiveReload { method constructor (line 17) | constructor() { method getIpAddress (line 21) | getIpAddress(name?: string, family?: any) { method editExtConfigForLiveReload (line 116) | async editExtConfigForLiveReload( method editCapConfigForLiveReload (line 144) | async editCapConfigForLiveReload( method revertCapConfigForLiveReload (line 172) | async revertCapConfigForLiveReload(): Promise { FILE: cli/src/util/monorepotools.ts function findMonorepoRoot (line 10) | function findMonorepoRoot(currentPath: string): string { function findNXMonorepoRoot (line 32) | function findNXMonorepoRoot(currentPath: string): string { function findPackagePath (line 52) | function findPackagePath( function findPackageRelativePathInMonorepo (line 75) | function findPackageRelativePathInMonorepo(packageName: string, currentP... function isMonorepo (line 89) | function isMonorepo(currentPath: string): boolean { function isNXMonorepo (line 103) | function isNXMonorepo(currentPath: string): boolean { FILE: cli/src/util/native-run.ts function runNativeRun (line 12) | async function runNativeRun(args: readonly string[], options: RunCommand... function getPlatformTargets (line 26) | async function getPlatformTargets(platformName: string): Promise(funcs: (() => Promise)[]): Promise { type PromiseExecutor (line 8) | type PromiseExecutor = (resolve: (value: T | PromiseLike) => void,... type PromiseOnFulfilled (line 10) | type PromiseOnFulfilled = ((value: T) => TResult | PromiseLi... type PromiseOnRejected (line 12) | type PromiseOnRejected = ((reason: any) => TResult | PromiseLik... class LazyPromise (line 14) | class LazyPromise extends Promise { method constructor (line 18) | constructor(executor: PromiseExecutor) { method then (line 26) | then( method catch (line 34) | catch(onrejected?: PromiseOnRejected): Promi... function lazy (line 40) | function lazy(fn: () => T | Promise): LazyPromise { FILE: cli/src/util/spm.ts type SwiftPlugin (line 17) | interface SwiftPlugin { function checkPackageManager (line 27) | async function checkPackageManager(config: Config): Promise<'Cocoapods' ... function findPackageSwiftFile (line 36) | async function findPackageSwiftFile(config: Config): Promise { function generatePackageFile (line 41) | async function generatePackageFile(config: Config, plugins: Plugin[]): P... function checkPluginsForPackageSwift (line 53) | async function checkPluginsForPackageSwift(config: Config, plugins: Plug... function extractSPMPackageDirectory (line 68) | async function extractSPMPackageDirectory(config: Config): Promise { function removeCocoapodsFiles (line 87) | async function removeCocoapodsFiles(config: Config): Promise { function generatePackageText (line 98) | async function generatePackageText(config: Config, plugins: Plugin[]): P... function runCocoapodsDeintegrate (line 149) | async function runCocoapodsDeintegrate(config: Config): Promise { function addInfoPlistDebugIfNeeded (line 168) | async function addInfoPlistDebugIfNeeded(config: Config): Promise { function pluginsWithPackageSwift (line 193) | async function pluginsWithPackageSwift(plugins: Plugin[]): Promise { FILE: cli/src/util/template.ts function extractTemplate (line 4) | async function extractTemplate(src: string, dir: string): Promise { FILE: cli/src/util/uuid.ts function uuidv4 (line 1) | function uuidv4(): string { FILE: cli/src/util/xml.ts function readXML (line 4) | async function readXML(path: string): Promise { function parseXML (line 17) | function parseXML(xmlStr: string, options?: xml2js.OptionsV2): any { function writeXML (line 28) | async function writeXML(object: any): Promise { function buildXmlElement (line 41) | function buildXmlElement(configElement: any, rootName: string): string { FILE: cli/test/framework-detection.spec.ts function addDep (line 158) | function addDep(config: Config, depName: string) { FILE: cli/test/util.ts constant CORDOVA_PLUGIN_ID (line 13) | const CORDOVA_PLUGIN_ID = 'cool-cordova-plugin'; constant APP_ID (line 14) | const APP_ID = 'com.getcapacitor.cli.test'; constant APP_NAME (line 15) | const APP_NAME = 'Capacitor CLI Test'; function makeConfig (line 17) | async function makeConfig(appRoot: string): Promise { function run (line 24) | async function run(appRoot: string, capCommand: string): Promise { function mktmp (line 36) | function mktmp(): Promise<{ constant APP_INDEX (line 54) | const APP_INDEX = ` function installPlatform (line 67) | async function installPlatform(appDir: string, platform: string): Promis... function makeAppDir (line 72) | async function makeAppDir(monoRepoLike = false): Promise { constant CODOVA_PLUGIN_JS (line 118) | const CODOVA_PLUGIN_JS = ` constant CORDOVA_PLUGIN_XML (line 128) | const CORDOVA_PLUGIN_XML = ` constant CORDOVA_PLUGIN_PACKAGE (line 157) | const CORDOVA_PLUGIN_PACKAGE = ` function makeCordovaPlugin (line 174) | async function makeCordovaPlugin(cordovaPluginPath: string) { class MappedFS (line 187) | class MappedFS { method constructor (line 189) | constructor(rootDir: string) { method read (line 192) | async read(path: string): Promise { method exists (line 195) | async exists(path: string): Promise { FILE: core/cordova.js function build (line 38) | function build(module) { function extractParamName (line 330) | function extractParamName(callee, argIndex) { function checkArgs (line 334) | function checkArgs(spec, functionName, args, opt_callee) { function getValue (line 374) | function getValue(value, defaultValue) { function uint8ToBase64 (line 425) | function uint8ToBase64(rawData) { function each (line 453) | function each(objects, func, context) { function clobber (line 461) | function clobber(obj, key, value) { function assignOrWrapInDeprecateGetter (line 477) | function assignOrWrapInDeprecateGetter(obj, key, value, message) { function include (line 490) | function include(parent, objects, clobber, merge) { function recursiveMerge (line 534) | function recursiveMerge(target, src) { function checkSubscriptionArgument (line 683) | function checkSubscriptionArgument(argument) { function massageArgsJsToNative (line 839) | function massageArgsJsToNative(args) { function massageMessageNativeToJs (line 866) | function massageMessageNativeToJs(message) { function convertMessageToArgsNativeToJs (line 883) | function convertMessageToArgsNativeToJs(message) { function proxyChanged (line 953) | function proxyChanged() { function handleBridgeChange (line 962) | function handleBridgeChange() { function pokeNative (line 983) | function pokeNative() { function cordovaExec (line 1049) | function cordovaExec() { function execProxy (line 1057) | function execProxy() { function logUnfiredChannels (line 1114) | function logUnfiredChannels(arr) { function replaceNavigator (line 1132) | function replaceNavigator(origNavigator) { function addEntry (line 1231) | function addEntry(strategy, moduleName, symbolPath, opt_deprecationMessa... function prepareNamespace (line 1258) | function prepareNamespace(symbolPath, context) { function onScriptLoadingComplete (line 1334) | function onScriptLoadingComplete(moduleList, finishPluginLoading) { function UUIDcreatePart (line 1498) | function UUIDcreatePart(length) { FILE: core/native-bridge.ts constant CAPACITOR_HTTP_INTERCEPTOR (line 125) | const CAPACITOR_HTTP_INTERCEPTOR = '/_capacitor_http_interceptor_'; constant CAPACITOR_HTTP_INTERCEPTOR_URL_PARAM (line 126) | const CAPACITOR_HTTP_INTERCEPTOR_URL_PARAM = 'u'; type PatchedXMLHttpRequestConstructor (line 616) | interface PatchedXMLHttpRequestConstructor extends XMLHttpRequest { function initNativeBridge (line 921) | function initNativeBridge(win: WindowCapacitor) { FILE: core/src/core-plugins.ts type WebViewPlugin (line 6) | interface WebViewPlugin extends Plugin { type WebViewPath (line 13) | interface WebViewPath { type CapacitorCookiesPlugin (line 36) | interface CapacitorCookiesPlugin { type HttpCookie (line 56) | interface HttpCookie { type HttpCookieMap (line 71) | interface HttpCookieMap { type HttpCookieExtras (line 75) | interface HttpCookieExtras { type GetCookieOptions (line 86) | type GetCookieOptions = Omit; type SetCookieOptions (line 87) | type SetCookieOptions = HttpCookie & HttpCookieExtras; type DeleteCookieOptions (line 88) | type DeleteCookieOptions = Omit; type ClearCookieOptions (line 89) | type ClearCookieOptions = Omit; class CapacitorCookiesPluginWeb (line 91) | class CapacitorCookiesPluginWeb extends WebPlugin implements CapacitorCo... method getCookies (line 92) | async getCookies(): Promise { method setCookie (line 106) | async setCookie(options: SetCookieOptions): Promise { method deleteCookie (line 124) | async deleteCookie(options: DeleteCookieOptions): Promise { method clearCookies (line 132) | async clearCookies(): Promise { method clearAllCookies (line 143) | async clearAllCookies(): Promise { type CapacitorHttpPlugin (line 159) | interface CapacitorHttpPlugin { type HttpResponseType (line 189) | type HttpResponseType = 'arraybuffer' | 'blob' | 'json' | 'text' | 'docu... type HttpOptions (line 191) | interface HttpOptions { type HttpParams (line 251) | interface HttpParams { type HttpHeaders (line 258) | interface HttpHeaders { type HttpResponse (line 265) | interface HttpResponse { class CapacitorHttpPluginWeb (line 399) | class CapacitorHttpPluginWeb extends WebPlugin implements CapacitorHttpP... method request (line 404) | async request(options: HttpOptions): Promise { method get (line 455) | async get(options: HttpOptions): Promise { method post (line 463) | async post(options: HttpOptions): Promise { method put (line 471) | async put(options: HttpOptions): Promise { method patch (line 479) | async patch(options: HttpOptions): Promise { method delete (line 487) | async delete(options: HttpOptions): Promise { type SystemBarsStyle (line 503) | enum SystemBarsStyle { type SystemBarsAnimation (line 531) | type SystemBarsAnimation = 'FADE' | 'NONE'; type SystemBarType (line 536) | enum SystemBarType { type SystemBarsStyleOptions (line 551) | interface SystemBarsStyleOptions { type SystemBarsVisibilityOptions (line 572) | interface SystemBarsVisibilityOptions { type SystemBarsAnimationOptions (line 594) | interface SystemBarsAnimationOptions { type SystemBarsPlugin (line 607) | interface SystemBarsPlugin { class SystemBarsPluginWeb (line 639) | class SystemBarsPluginWeb extends WebPlugin implements SystemBarsPlugin { method setStyle (line 640) | async setStyle(): Promise { method setAnimation (line 644) | async setAnimation(): Promise { method show (line 648) | async show(): Promise { method hide (line 652) | async hide(): Promise { FILE: core/src/definitions-internal.ts type PluginHeaderMethod (line 3) | interface PluginHeaderMethod { type PluginHeader (line 8) | interface PluginHeader { type CapacitorInstance (line 18) | interface CapacitorInstance extends CapacitorGlobal { type MessageCallData (line 94) | interface MessageCallData { type ErrorCallData (line 102) | interface ErrorCallData { type CallData (line 113) | type CallData = MessageCallData | ErrorCallData; type PluginResult (line 118) | interface PluginResult { type StoredCallback (line 132) | interface StoredCallback { type CapacitorCustomPlatformInstance (line 138) | interface CapacitorCustomPlatformInstance { type WindowCapacitor (line 143) | interface WindowCapacitor { type CapFormDataEntry (line 186) | interface CapFormDataEntry { FILE: core/src/definitions.ts type CapacitorGlobal (line 3) | interface CapacitorGlobal { type RegisterPlugin (line 61) | type RegisterPlugin = (pluginName: string, implementations?: Readonly... type PluginImplementations (line 70) | type PluginImplementations = { type Plugin (line 74) | interface Plugin { type PermissionState (line 79) | type PermissionState = 'prompt' | 'prompt-with-rationale' | 'granted' | ... type PluginListenerHandle (line 81) | interface PluginListenerHandle { type PluginResultData (line 85) | interface PluginResultData { type PluginResultError (line 89) | interface PluginResultError { type PluginCallback (line 93) | type PluginCallback = (data: PluginResultData, error?: PluginResultError... FILE: core/src/runtime.ts type RegisteredPlugin (line 10) | interface RegisteredPlugin { method get (line 165) | get(_, prop) { FILE: core/src/tests/build-treeshaking.js function validateBuildTreeshaking (line 5) | async function validateBuildTreeshaking() { FILE: core/src/tests/events.spec.ts method createEvent (line 12) | createEvent() { method dispatchEvent (line 19) | dispatchEvent() { method fireDocumentEvent (line 63) | fireDocumentEvent() { method dispatchEvent (line 94) | dispatchEvent() { FILE: core/src/tests/plugin.spec.ts method mph (line 115) | mph() { method mph (line 139) | mph() { method addListener (line 263) | async addListener(_eventName: string, fn: any) { method removeAllListeners (line 319) | async removeAllListeners() { type AwesomePlugin (line 356) | interface AwesomePlugin extends Plugin { FILE: core/src/tests/web-plugin.spec.ts class MockPlugin (line 13) | class MockPlugin extends WebPlugin { method trigger (line 14) | trigger() { method triggerRetained (line 20) | triggerRetained() { method getListeners (line 38) | getListeners() { method getWindowListeners (line 42) | getWindowListeners() { method registerFakeWindowListener (line 46) | registerFakeWindowListener() { FILE: core/src/util.ts type ExceptionCode (line 3) | enum ExceptionCode { type ExceptionData (line 22) | interface ExceptionData { class CapacitorException (line 26) | class CapacitorException extends Error { method constructor (line 27) | constructor( FILE: core/src/web-plugin.ts class WebPlugin (line 9) | class WebPlugin implements Plugin { method addListener (line 14) | addListener(eventName: string, listenerFunc: ListenerCallback): Promis... method removeAllListeners (line 43) | async removeAllListeners(): Promise { method notifyListeners (line 51) | protected notifyListeners(eventName: string, data: any, retainUntilCon... method hasListeners (line 71) | protected hasListeners(eventName: string): boolean { method registerWindowListener (line 75) | protected registerWindowListener(windowEventName: string, pluginEventN... method unimplemented (line 86) | protected unimplemented(msg = 'not implemented'): CapacitorException { method unavailable (line 90) | protected unavailable(msg = 'not available'): CapacitorException { method removeListener (line 94) | private async removeListener(eventName: string, listenerFunc: Listener... method addWindowListener (line 110) | private addWindowListener(handle: WindowListenerHandle): void { method removeWindowListener (line 115) | private removeWindowListener(handle: WindowListenerHandle): void { method sendRetainedArgumentsForEvent (line 124) | private sendRetainedArgumentsForEvent(eventName: string): void { type ListenerCallback (line 138) | type ListenerCallback = (err: any, ...args: any[]) => void; type WindowListenerHandle (line 140) | interface WindowListenerHandle { FILE: ios/Capacitor/Capacitor/CAPBridgedPlugin.h function protocol (line 16) | protocol CAPBridgedPlugin FILE: ios/Capacitor/Capacitor/CAPPluginMethod.h type CAPPluginMethodArgumentNullability (line 4) | typedef enum { type NSString (line 9) | typedef NSString CAPPluginReturnType; FILE: ios/Capacitor/Capacitor/assets/native-bridge.js class CapacitorException (line 26) | class CapacitorException extends Error { method constructor (line 27) | constructor(message, code, data) { function initNativeBridge (line 826) | function initNativeBridge(win) { FILE: ios/CapacitorCordova/CapacitorCordova/Classes/Public/CDVCommandDelegate.h type NSURL (line 25) | typedef NSURL* (^ UrlTransformerBlock)(NSURL*); FILE: ios/CapacitorCordova/CapacitorCordova/Classes/Public/CDVCommandDelegateImpl.h function interface (line 28) | interface CDVCommandDelegateImpl : NSObject { FILE: ios/CapacitorCordova/CapacitorCordova/Classes/Public/CDVConfigParser.h function interface (line 21) | interface CDVConfigParser : NSObject FILE: ios/CapacitorCordova/CapacitorCordova/Classes/Public/CDVInvokedUrlCommand.h function interface (line 22) | interface CDVInvokedUrlCommand : NSObject { FILE: ios/CapacitorCordova/CapacitorCordova/Classes/Public/CDVPlugin.h function interface (line 48) | interface CDVPlugin : NSObject {} FILE: ios/CapacitorCordova/CapacitorCordova/Classes/Public/CDVPluginResult.h function interface (line 52) | interface CDVPluginResult : NSObject {} FILE: ios/CapacitorCordova/CapacitorCordova/Classes/Public/CDVURLProtocol.h function interface (line 25) | interface CDVURLProtocol : NSURLProtocol {} FILE: ios/scripts/pods_helpers.rb function assertDeploymentTarget (line 1) | def assertDeploymentTarget(installer)