cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From agri...@apache.org
Subject [1/7] CB-5658 Delete plugin API reference in favour of links to github doc/index.md files
Date Thu, 19 Dec 2013 03:01:11 GMT
Updated Branches:
  refs/heads/master 549954424 -> 97ae96eef


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/97ae96ee/docs/en/edge/cordova/notification/notification.beep.md
----------------------------------------------------------------------
diff --git a/docs/en/edge/cordova/notification/notification.beep.md b/docs/en/edge/cordova/notification/notification.beep.md
deleted file mode 100644
index 75af9b0..0000000
--- a/docs/en/edge/cordova/notification/notification.beep.md
+++ /dev/null
@@ -1,111 +0,0 @@
----
-license: Licensed to the Apache Software Foundation (ASF) under one
-         or more contributor license agreements.  See the NOTICE file
-         distributed with this work for additional information
-         regarding copyright ownership.  The ASF licenses this file
-         to you under the Apache License, Version 2.0 (the
-         "License"); you may not use this file except in compliance
-         with the License.  You may obtain a copy of the License at
-
-           http://www.apache.org/licenses/LICENSE-2.0
-
-         Unless required by applicable law or agreed to in writing,
-         software distributed under the License is distributed on an
-         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-         KIND, either express or implied.  See the License for the
-         specific language governing permissions and limitations
-         under the License.
----
-
-# notification.beep
-
-The device plays a beep sound.
-
-    navigator.notification.beep(times);
-
-- __times__: The number of times to repeat the beep. _(Number)_
-
-## Supported Platforms
-
-- Amazon Fire OS
-- Android
-- BlackBerry 10
-- iOS
-- Tizen
-- Windows Phone 7 and 8
-- Windows 8
-
-## Quick Example
-
-    // Beep twice!
-    navigator.notification.beep(2);
-
-## Full Example
-
-    <!DOCTYPE html>
-    <html>
-      <head>
-        <title>Notification Example</title>
-
-        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-        <script type="text/javascript" charset="utf-8">
-
-        // Wait for device API libraries to load
-        //
-        document.addEventListener("deviceready", onDeviceReady, false);
-
-        // device APIs are available
-        //
-        function onDeviceReady() {
-            // Empty
-        }
-
-        // Show a custom alert
-        //
-        function showAlert() {
-            navigator.notification.alert(
-                'You are the winner!',  // message
-                'Game Over',            // title
-                'Done'                  // buttonName
-            );
-        }
-
-        // Beep three times
-        //
-        function playBeep() {
-            navigator.notification.beep(3);
-        }
-
-        // Vibrate for 2 seconds
-        //
-        function vibrate() {
-            navigator.notification.vibrate(2000);
-        }
-
-        </script>
-      </head>
-      <body>
-        <p><a href="#" onclick="showAlert(); return false;">Show Alert</a></p>
-        <p><a href="#" onclick="playBeep(); return false;">Play Beep</a></p>
-        <p><a href="#" onclick="vibrate(); return false;">Vibrate</a></p>
-      </body>
-    </html>
-
-## Amazon Fire OS Quirks
-
-- Amazon Fire OS plays the default __Notification Sound__ specified under the __Settings/Display
& Sound__ panel.
-
-## Android Quirks
-
-- Android plays the default __Notification ringtone__ specified under the __Settings/Sound
& Display__ panel.
-
-## Windows Phone 7 and 8 Quirks
-
-- Relies on a generic beep file from the Cordova distribution.
-
-## Tizen Quirks
-
-- Tizen implements beeps by playing an audio file via the media API.
-
-- The beep file must be short, must be located in a `sounds` subdirectory of the application's
root directory, and must be named `beep.wav`.
-

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/97ae96ee/docs/en/edge/cordova/notification/notification.confirm.md
----------------------------------------------------------------------
diff --git a/docs/en/edge/cordova/notification/notification.confirm.md b/docs/en/edge/cordova/notification/notification.confirm.md
deleted file mode 100755
index 01c97ea..0000000
--- a/docs/en/edge/cordova/notification/notification.confirm.md
+++ /dev/null
@@ -1,126 +0,0 @@
----
-license: Licensed to the Apache Software Foundation (ASF) under one
-         or more contributor license agreements.  See the NOTICE file
-         distributed with this work for additional information
-         regarding copyright ownership.  The ASF licenses this file
-         to you under the Apache License, Version 2.0 (the
-         "License"); you may not use this file except in compliance
-         with the License.  You may obtain a copy of the License at
-
-           http://www.apache.org/licenses/LICENSE-2.0
-
-         Unless required by applicable law or agreed to in writing,
-         software distributed under the License is distributed on an
-         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-         KIND, either express or implied.  See the License for the
-         specific language governing permissions and limitations
-         under the License.
----
-
-# notification.confirm
-
-Displays a customizable confirmation dialog box.
-
-    navigator.notification.confirm(message, confirmCallback, [title], [buttonLabels])
-
-- __message__: Dialog message. _(String)_
-
-- __confirmCallback__: Callback to invoke with index of button pressed (1, 2, or 3) or when
the dialog is dismissed without a button press (0). _(Function)_
-
-- __title__: Dialog title. _(String)_ (Optional, defaults to `Confirm`)
-
-- __buttonLabels__: Array of strings specifying button labels. _(Array)_  (Optional, defaults
to [`OK,Cancel`])
-
-## Description
-
-The `notification.confirm` method displays a native dialog box that is
-more customizable than the browser's `confirm` function.
-
-## confirmCallback
-
-The `confirmCallback` executes when the user presses one of the
-buttons in the confirmation dialog box.
-
-The callback takes the argument `buttonIndex` _(Number)_, which is the
-index of the pressed button. Note that the index uses one-based
-indexing, so the value is `1`, `2`, `3`, etc.
-
-## Supported Platforms
-
-- Amazon Fire OS
-- Android
-- BlackBerry 10
-- iOS
-- Tizen
-- Windows Phone 7 and 8
-- Windows 8
-
-## Quick Example
-
-    // process the confirmation dialog result
-    function onConfirm(buttonIndex) {
-        alert('You selected button ' + buttonIndex);
-    }
-
-    // Show a custom confirmation dialog
-    //
-    function showConfirm() {
-        navigator.notification.confirm(
-            'You are the winner!', // message
-             onConfirm,            // callback to invoke with index of button pressed
-            'Game Over',           // title
-            ['Restart','Exit']         // buttonLabels
-        );
-    }
-
-## Full Example
-
-    <!DOCTYPE html>
-    <html>
-      <head>
-        <title>Notification Example</title>
-
-        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-        <script type="text/javascript" charset="utf-8">
-
-        // Wait for device API libraries to load
-        //
-        document.addEventListener("deviceready", onDeviceReady, false);
-
-        // device APIs are available
-        //
-        function onDeviceReady() {
-            // Empty
-        }
-
-        // process the confirmation dialog result
-        function onConfirm(buttonIndex) {
-            alert('You selected button ' + buttonIndex);
-        }
-
-        // Show a custom confirmation dialog
-        //
-        function showConfirm() {
-            navigator.notification.confirm(
-                'You are the winner!', // message
-                 onConfirm,            // callback to invoke with index of button pressed
-                'Game Over',           // title
-                ['Restart','Exit']         // buttonLabels
-            );
-        }
-
-        </script>
-      </head>
-      <body>
-        <p><a href="#" onclick="showConfirm(); return false;">Show Confirm</a></p>
-      </body>
-    </html>
-
-## Windows Phone 7 and 8 Quirks
-
-- There is no built-in browser function for `window.confirm`, but you can bind it by assigning:
-
-        window.confirm = navigator.notification.confirm;
-
-- Calls to `alert` and `confirm` are non-blocking, so the result is only available asynchronously.
-

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/97ae96ee/docs/en/edge/cordova/notification/notification.md
----------------------------------------------------------------------
diff --git a/docs/en/edge/cordova/notification/notification.md b/docs/en/edge/cordova/notification/notification.md
deleted file mode 100644
index 7d9b1f7..0000000
--- a/docs/en/edge/cordova/notification/notification.md
+++ /dev/null
@@ -1,87 +0,0 @@
----
-license: Licensed to the Apache Software Foundation (ASF) under one
-         or more contributor license agreements.  See the NOTICE file
-         distributed with this work for additional information
-         regarding copyright ownership.  The ASF licenses this file
-         to you under the Apache License, Version 2.0 (the
-         "License"); you may not use this file except in compliance
-         with the License.  You may obtain a copy of the License at
-
-           http://www.apache.org/licenses/LICENSE-2.0
-
-         Unless required by applicable law or agreed to in writing,
-         software distributed under the License is distributed on an
-         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-         KIND, either express or implied.  See the License for the
-         specific language governing permissions and limitations
-         under the License.
----
-
-# Notification
-
-> Visual, audible, and tactile device notifications.
-
-## Methods
-
-- `notification.alert`
-- `notification.confirm`
-- `notification.prompt`
-- `notification.beep`
-- `notification.vibrate`
-
-## Accessing the Feature
-
-As of version 3.0, Cordova implements device-level APIs as _plugins_.
-Use the CLI's `plugin` command, described in The Command-Line
-Interface, to add or remove this feature for a project:
-
-        $ cordova plugin add org.apache.cordova.dialogs
-        $ cordova plugin add org.apache.cordova.vibration
-        $ cordova plugin ls
-        [ 'org.apache.cordova.dialogs',
-          'org.apache.cordova.vibration' ]
-        $ cordova plugin rm org.apache.cordova.dialogs
-        $ cordova plugin rm org.apache.cordova.vibration
-
-These commands apply to all targeted platforms, but modify the
-platform-specific configuration settings described below:
-
-* Amazon Fire OS
-
-        (in app/res/xml/config.xml)
-        <feature name="Notification">
-            <param name="android-package" value="org.apache.cordova.dialogs.Notification"
/>
-        </feature>
-        <feature name="Vibration">
-            <param name="android-package" value="org.apache.cordova.vibration.Vibration"
/>
-        </feature>
-
-        (in app/AndroidManifest.xml)
-        <uses-permission android:name="android.permission.VIBRATE" />
-
-* Android
-
-        (in app/res/xml/config.xml)
-        <feature name="Notification">
-            <param name="android-package" value="org.apache.cordova.dialogs.Notification"
/>
-        </feature>
-        <feature name="Vibration">
-            <param name="android-package" value="org.apache.cordova.vibration.Vibration"
/>
-        </feature>
-
-        (in app/AndroidManifest.xml)
-        <uses-permission android:name="android.permission.VIBRATE" />
-
-* BlackBerry 10
-
-        (in www/config.xml)
-        <feature name="Notification" value="Notification"/>
-
-* iOS (in the named application directory's `config.xml`)
-
-        <feature name="Notification">
-            <param name="ios-package" value="CDVNotification" />
-        </feature>
-
-Some platforms may support this feature without requiring any special
-configuration.  See Platform Support for an overview.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/97ae96ee/docs/en/edge/cordova/notification/notification.prompt.md
----------------------------------------------------------------------
diff --git a/docs/en/edge/cordova/notification/notification.prompt.md b/docs/en/edge/cordova/notification/notification.prompt.md
deleted file mode 100644
index be00e1d..0000000
--- a/docs/en/edge/cordova/notification/notification.prompt.md
+++ /dev/null
@@ -1,124 +0,0 @@
----
-license: Licensed to the Apache Software Foundation (ASF) under one
-         or more contributor license agreements.  See the NOTICE file
-         distributed with this work for additional information
-         regarding copyright ownership.  The ASF licenses this file
-         to you under the Apache License, Version 2.0 (the
-         "License"); you may not use this file except in compliance
-         with the License.  You may obtain a copy of the License at
-
-           http://www.apache.org/licenses/LICENSE-2.0
-
-         Unless required by applicable law or agreed to in writing,
-         software distributed under the License is distributed on an
-         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-         KIND, either express or implied.  See the License for the
-         specific language governing permissions and limitations
-         under the License.
----
-
-# notification.prompt
-
-Shows a customizable prompt dialog box.
-
-    navigator.notification.prompt(message, promptCallback, [title], [buttonLabels], [defaultText])
-
-- __message__: Dialog message. _(String)_
-
-- __promptCallback__: Callback to invoke when a button is pressed. _(Function)_
-
-- __title__: Dialog title _(String)_ (Optional, defaults to `Prompt`)
-
-- __buttonLabels__: Array of strings specifying button labels _(Array)_ (Optional, defaults
to `["OK","Cancel"]`)
-
-- __defaultText__: Default textbox input value (`String`) (Optional, Default: empty string)
-
-## Description
-
-The `notification.prompt` method displays a native dialog box that is
-more customizable than the browser's `prompt` function.
-
-## promptCallback
-
-The `promptCallback` executes when the user presses one of the buttons
-in the prompt dialog box. The `results` object passed to the callback
-contains the following properties:
-
-- __buttonIndex__: The index of the pressed button. _(Number)_ Note that the index uses one-based
indexing, so the value is `1`, `2`, `3`, etc.
-
-- __input1__: The text entered in the prompt dialog box. _(String)_
-
-## Supported Platforms
-
-- Amazon Fire OS
-- Android
-- iOS
-
-## Quick Example
-
-    // process the promp dialog results
-    function onPrompt(results) {
-        alert("You selected button number " + results.buttonIndex + " and entered " + results.input1);
-    }
-
-    // Show a custom prompt dialog
-    //
-    function showPrompt() {
-        navigator.notification.prompt(
-            'Please enter your name',  // message
-            onPrompt,                  // callback to invoke
-            'Registration',            // title
-            ['Ok','Exit'],             // buttonLabels
-            'Jane Doe'                 // defaultText
-        );
-    }
-
-## Full Example
-
-    <!DOCTYPE html>
-    <html>
-      <head>
-        <title>Notification Prompt Dialog Example</title>
-
-        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-        <script type="text/javascript" charset="utf-8">
-
-        // Wait for device API libraries to load
-        //
-        document.addEventListener("deviceready", onDeviceReady, false);
-
-        // device APIs are available
-        //
-        function onDeviceReady() {
-            // Empty
-        }
-
-        // process the promptation dialog result
-        function onPrompt(results) {
-            alert("You selected button number " + results.buttonIndex + " and entered " +
results.input1);
-        }
-
-        // Show a custom prompt dialog
-        //
-        function showPrompt() {
-            navigator.notification.prompt(
-                'Please enter your name',  // message
-                onPrompt,                  // callback to invoke
-                'Registration',            // title
-                ['Ok','Exit'],             // buttonLabels
-                'Jane Doe'                 // defaultText
-            );
-        }
-
-        </script>
-      </head>
-      <body>
-        <p><a href="#" onclick="showPrompt(); return false;">Show Prompt</a></p>
-      </body>
-    </html>
-
-## Android Quirks
-
-- Android supports a maximum of three buttons, and ignores any more than that.
-
-- On Android 3.0 and later, buttons are displayed in reverse order for devices that use the
Holo theme.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/97ae96ee/docs/en/edge/cordova/notification/notification.vibrate.md
----------------------------------------------------------------------
diff --git a/docs/en/edge/cordova/notification/notification.vibrate.md b/docs/en/edge/cordova/notification/notification.vibrate.md
deleted file mode 100644
index 518fe52..0000000
--- a/docs/en/edge/cordova/notification/notification.vibrate.md
+++ /dev/null
@@ -1,98 +0,0 @@
----
-license: Licensed to the Apache Software Foundation (ASF) under one
-         or more contributor license agreements.  See the NOTICE file
-         distributed with this work for additional information
-         regarding copyright ownership.  The ASF licenses this file
-         to you under the Apache License, Version 2.0 (the
-         "License"); you may not use this file except in compliance
-         with the License.  You may obtain a copy of the License at
-
-           http://www.apache.org/licenses/LICENSE-2.0
-
-         Unless required by applicable law or agreed to in writing,
-         software distributed under the License is distributed on an
-         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-         KIND, either express or implied.  See the License for the
-         specific language governing permissions and limitations
-         under the License.
----
-
-# notification.vibrate
-
-Vibrates the device for the specified amount of time.
-
-    navigator.notification.vibrate(milliseconds)
-
-- __time__: Milliseconds to vibrate the device, where 1000 milliseconds equals 1 second.
_(Number)_
-
-## Supported Platforms
-
-- Amazon Fire OS
-- Android
-- BlackBerry 10
-- iOS
-- Windows Phone 7 and 8
-
-## Quick Example
-
-    // Vibrate for 2.5 seconds
-    //
-    navigator.notification.vibrate(2500);
-
-## Full Example
-
-    <!DOCTYPE html>
-    <html>
-      <head>
-        <title>Notification Example</title>
-
-        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-        <script type="text/javascript" charset="utf-8">
-
-        // Wait for device API libraries to load
-        //
-        document.addEventListener("deviceready", onDeviceReady, false);
-
-        // device APIs are available
-        //
-        function onDeviceReady() {
-            // Empty
-        }
-
-        // Show a custom alert
-        //
-        function showAlert() {
-            navigator.notification.alert(
-                'You are the winner!',  // message
-                'Game Over',            // title
-                'Done'                  // buttonName
-            );
-        }
-
-        // Beep three times
-        //
-        function playBeep() {
-            navigator.notification.beep(3);
-        }
-
-        // Vibrate for 2 seconds
-        //
-        function vibrate() {
-            navigator.notification.vibrate(2000);
-        }
-
-        </script>
-      </head>
-      <body>
-        <p><a href="#" onclick="showAlert(); return false;">Show Alert</a></p>
-        <p><a href="#" onclick="playBeep(); return false;">Play Beep</a></p>
-        <p><a href="#" onclick="vibrate(); return false;">Vibrate</a></p>
-      </body>
-    </html>
-
-## iOS Quirks
-
-- __time__: Ignores the specified time and vibrates for a pre-set amount of time.
-
-        navigator.notification.vibrate();
-        navigator.notification.vibrate(2500);   // 2500 is ignored

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/97ae96ee/docs/en/edge/cordova/plugins/pluginapis.md
----------------------------------------------------------------------
diff --git a/docs/en/edge/cordova/plugins/pluginapis.md b/docs/en/edge/cordova/plugins/pluginapis.md
new file mode 100644
index 0000000..2073321
--- /dev/null
+++ b/docs/en/edge/cordova/plugins/pluginapis.md
@@ -0,0 +1,80 @@
+---
+license: Licensed to the Apache Software Foundation (ASF) under one
+         or more contributor license agreements.  See the NOTICE file
+         distributed with this work for additional information
+         regarding copyright ownership.  The ASF licenses this file
+         to you under the Apache License, Version 2.0 (the
+         "License"); you may not use this file except in compliance
+         with the License.  You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+---
+
+# Plugin APIs
+
+Cordova ships with a minimal set of APIs, and projects add what extra APIs they require through
plugins.
+
+You can search through all existing plugins using the [Plugin Registry](http://plugins.cordova.io/).
+
+The traditional set of Cordova plugins are as follows:
+
+- [Battery Status](https://github.com/apache/cordova-plugin-battery-status/blob/dev/doc/index.md)
+> Monitor the status of the device's battery.
+
+- [Camera](https://github.com/apache/cordova-plugin-camera/blob/dev/doc/index.md)
+> Capture a photo using the device's camera.
+
+- [Contacts](https://github.com/apache/cordova-plugin-contacts/blob/dev/doc/index.md)
+> Work with the devices contact database.
+
+- [Device](https://github.com/apache/cordova-plugin-device/blob/dev/doc/index.md)
+> Gather device specific information.
+
+- [Device Motion (Accelerometer)](https://github.com/apache/cordova-plugin-device-motion/blob/dev/doc/index.md)
+> Tap into the device's motion sensor.
+
+- [Device Orientation (Compass)](https://github.com/apache/cordova-plugin-device-orientation/blob/dev/doc/index.md)
+> Obtain the direction that the device is pointing.
+
+- [Dialogs](https://github.com/apache/cordova-plugin-dialogs/blob/dev/doc/index.md)
+> Visual device notifications.
+
+- [FileSystem](https://github.com/apache/cordova-plugin-file/blob/dev/doc/index.md)
+> Hook into native file system through JavaScript.
+
+- [File Transfer](https://github.com/apache/cordova-plugin-file-transfer/blob/dev/doc/index.md)
+> Hook into native file system through JavaScript.
+
+- [Geolocation](https://github.com/apache/cordova-plugin-geolocation/blob/dev/doc/index.md)
+> Make your application location aware.
+
+- [Globalization](https://github.com/apache/cordova-plugin-globalization/blob/dev/doc/index.md)
+> Enable representation of objects specific to a locale.
+
+- [InAppBrowser](https://github.com/apache/cordova-plugin-inappbrowser/blob/dev/doc/index.md)
+> Launch URLs in another in-app browser instance.
+
+- [Media](https://github.com/apache/cordova-plugin-media/blob/dev/doc/index.md)
+> Record and play back audio files.
+
+- [Media Capture](https://github.com/apache/cordova-plugin-media-capture/blob/dev/doc/index.md)
+> Capture media files using device's media capture applications.
+
+- [Network Information (Connection)](https://github.com/apache/cordova-plugin-network-information/blob/dev/doc/index.md)
+> Quickly check the network state, and cellular network information.
+
+- [Splashscreen](https://github.com/apache/cordova-plugin-splashscreen/blob/dev/doc/index.md)
+> Show and hide the applications splash screen.
+
+- [Vibration](https://github.com/apache/cordova-plugin-vibration/blob/dev/doc/index.md)
+> An API to vibrate the device.
+
+Non-English translations of these plugin docs can be found by looking at older versions of
the Cordova documentation. Use the drop-down menu at the very top-right of this site to switch
versions.
+

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/97ae96ee/docs/en/edge/cordova/splashscreen/splashscreen.hide.md
----------------------------------------------------------------------
diff --git a/docs/en/edge/cordova/splashscreen/splashscreen.hide.md b/docs/en/edge/cordova/splashscreen/splashscreen.hide.md
deleted file mode 100644
index ad40ba5..0000000
--- a/docs/en/edge/cordova/splashscreen/splashscreen.hide.md
+++ /dev/null
@@ -1,83 +0,0 @@
----
-license: Licensed to the Apache Software Foundation (ASF) under one
-         or more contributor license agreements.  See the NOTICE file
-         distributed with this work for additional information
-         regarding copyright ownership.  The ASF licenses this file
-         to you under the Apache License, Version 2.0 (the
-         "License"); you may not use this file except in compliance
-         with the License.  You may obtain a copy of the License at
-
-           http://www.apache.org/licenses/LICENSE-2.0
-
-         Unless required by applicable law or agreed to in writing,
-         software distributed under the License is distributed on an
-         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-         KIND, either express or implied.  See the License for the
-         specific language governing permissions and limitations
-         under the License.
----
-
-# splashscreen.hide
-
-Dismiss the splash screen.
-
-    navigator.splashscreen.hide();
-
-## Description
-
-This method dismisses the application's splash screen.
-
-## Supported Platforms
-
-- Amazon Fire OS
-- Android
-- BlackBerry 10
-- iOS
-- Windows Phone 7 and 8
-- Windows 8
-
-## Quick Example
-
-    navigator.splashscreen.hide();
-
-## Full Example
-
-    <!DOCTYPE html>
-    <html>
-      <head>
-        <title>Splashscreen Example</title>
-
-        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-        <script type="text/javascript" charset="utf-8">
-
-        // Wait for device API libraries to load
-        //
-        document.addEventListener("deviceready", onDeviceReady, false);
-
-        // device APIs are available
-        //
-        function onDeviceReady() {
-            navigator.splashscreen.hide();
-        }
-
-        </script>
-      </head>
-      <body>
-        <h1>Example</h1>
-      </body>
-    </html>
-
-## BlackBerry 10 Quirk
-
-The `config.xml` file's `AutoHideSplashScreen` setting must be
-`false`. 
-
-## iOS Quirk
-
-The `config.xml` file's `AutoHideSplashScreen` setting must be
-`false`. To delay hiding the splash screen for two seconds, add a
-timer such as the following in the `deviceready` event handler:
-
-        setTimeout(function() {
-            navigator.splashscreen.hide();
-        }, 2000);

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/97ae96ee/docs/en/edge/cordova/splashscreen/splashscreen.md
----------------------------------------------------------------------
diff --git a/docs/en/edge/cordova/splashscreen/splashscreen.md b/docs/en/edge/cordova/splashscreen/splashscreen.md
deleted file mode 100644
index 2778733..0000000
--- a/docs/en/edge/cordova/splashscreen/splashscreen.md
+++ /dev/null
@@ -1,68 +0,0 @@
----
-license: Licensed to the Apache Software Foundation (ASF) under one
-         or more contributor license agreements.  See the NOTICE file
-         distributed with this work for additional information
-         regarding copyright ownership.  The ASF licenses this file
-         to you under the Apache License, Version 2.0 (the
-         "License"); you may not use this file except in compliance
-         with the License.  You may obtain a copy of the License at
-
-           http://www.apache.org/licenses/LICENSE-2.0
-
-         Unless required by applicable law or agreed to in writing,
-         software distributed under the License is distributed on an
-         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-         KIND, either express or implied.  See the License for the
-         specific language governing permissions and limitations
-         under the License.
----
-
-# Splashscreen
-
-> Displays and hides the application's splash screen.
-
-## Methods
-
-- splashscreen.show
-- splashscreen.hide
-
-## Accessing the Feature
-
-As of version 3.0, Cordova implements device-level APIs as _plugins_.
-Use the CLI's `plugin` command, described in The Command-Line
-Interface, to add or remove this feature for a project:
-
-        $ cordova plugin add org.apache.cordova.splashscreen
-        $ cordova plugin ls
-        [ 'org.apache.cordova.splashscreen' ]
-        $ cordova plugin rm org.apache.cordova.splashscreen
-
-These commands apply to all targeted platforms, but modify the
-platform-specific configuration settings described below:
-
-* Amazon Fire OS (in `res/xml/config.xml`)
-
-        <feature name="SplashScreen">
-            <param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen"
/>
-        </feature>
-
-* Android (in `res/xml/config.xml`)
-
-        <feature name="SplashScreen">
-            <param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen"
/>
-        </feature>
-
-* BlackBerry 10 (in `www/config.xml`)
-
-        <feature name="SplashScreen" value="SplashScreen" />
-
-* iOS (in the named application directory's `config.xml`)
-
-        <feature name="SplashScreen">
-            <param name="ios-package" value="CDVSplashScreen" />
-        </feature>
-
-Some platforms may support this feature without requiring any special
-configuration.  See Platform Support for an overview.
-
-See Icons and Splash Screens for information on how to configures these images.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/97ae96ee/docs/en/edge/cordova/splashscreen/splashscreen.show.md
----------------------------------------------------------------------
diff --git a/docs/en/edge/cordova/splashscreen/splashscreen.show.md b/docs/en/edge/cordova/splashscreen/splashscreen.show.md
deleted file mode 100644
index a462ed2..0000000
--- a/docs/en/edge/cordova/splashscreen/splashscreen.show.md
+++ /dev/null
@@ -1,79 +0,0 @@
----
-license: Licensed to the Apache Software Foundation (ASF) under one
-         or more contributor license agreements.  See the NOTICE file
-         distributed with this work for additional information
-         regarding copyright ownership.  The ASF licenses this file
-         to you under the Apache License, Version 2.0 (the
-         "License"); you may not use this file except in compliance
-         with the License.  You may obtain a copy of the License at
-
-           http://www.apache.org/licenses/LICENSE-2.0
-
-         Unless required by applicable law or agreed to in writing,
-         software distributed under the License is distributed on an
-         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-         KIND, either express or implied.  See the License for the
-         specific language governing permissions and limitations
-         under the License.
----
-
-# splashscreen.show
-
-Displays the splash screen.
-
-    navigator.splashscreen.show();
-
-## Description
-
-This method displays the application's splash screen.
-
-## Supported Platforms
-
-- Amazon Fire OS
-- Android
-- iOS
-- Windows Phone 7 and 8
-- Windows 8
-
-## Quick Example
-
-    navigator.splashscreen.show();
-
-## Full Example
-
-    <!DOCTYPE html>
-    <html>
-      <head>
-        <title>Splashscreen Example</title>
-
-        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
-        <script type="text/javascript" charset="utf-8">
-
-        // Wait for device API libraries to load
-        //
-        document.addEventListener("deviceready", onDeviceReady, false);
-
-        // device APIs are available
-        //
-        function onDeviceReady() {
-            navigator.splashscreen.show();
-        }
-
-        </script>
-      </head>
-      <body>
-        <h1>Example</h1>
-      </body>
-    </html>
-
-Your application can not call `navigator.splashscreen.show()` until
-the app has started and the `deviceready` event has fired. But since
-typically the
-splash screen is meant to be visible before your app has started, that would
-seem to defeat the purpose of the splash screen.
-Providing some configuration in `config.xml` will automatically `show` the
-splash screen immediately after your app launch and before it has fully
-started and received the `deviceready` event. See Icons and Splash Screens
-for more information on doing this configuration. For this reason, it is
-unlikely you need to call `navigator.splashscreen.show()` to make the
-splash screen visible for app startup.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/97ae96ee/docs/en/edge/cordova/storage/storage.md
----------------------------------------------------------------------
diff --git a/docs/en/edge/cordova/storage/storage.md b/docs/en/edge/cordova/storage/storage.md
index f17a6bd..dac5c71 100644
--- a/docs/en/edge/cordova/storage/storage.md
+++ b/docs/en/edge/cordova/storage/storage.md
@@ -63,8 +63,8 @@ The following platforms support IndexedDB:
 
 ## Plugin-Based Options
 
-In addition to the storage APIs listed above, the File API allows you
-to cache data on the local file system.  Other
-[Cordova plugins](http://plugins.cordova.io/) provide similar storage
-options.
+In addition to the storage APIs listed above, the
+[File API](https://github.com/apache/cordova-plugin-file/blob/master/doc/index.md)
+allows you to cache data on the local file system.  Other
+[Cordova plugins](http://plugins.cordova.io/) provide similar storage options.
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/97ae96ee/docs/en/edge/index.md
----------------------------------------------------------------------
diff --git a/docs/en/edge/index.md b/docs/en/edge/index.md
index 7a2e8cc..c65a5b5 100644
--- a/docs/en/edge/index.md
+++ b/docs/en/edge/index.md
@@ -66,6 +66,10 @@ license: Licensed to the Apache Software Foundation (ASF) under one
             <span>Grant an application access to external resources.</span>
         </li>
         <li>
+            <h2>Storage</h2>
+            <span>An overview of native storage options.</span>
+        </li>
+        <li>
             <h2><a href="_index.html">Keyword Index</a></h2>
             <span>Full index of the documentation.</span>
         </li>
@@ -74,68 +78,12 @@ license: Licensed to the Apache Software Foundation (ASF) under one
     <h1>API Reference</h1>
     <ul>
         <li>
-            <h2>Accelerometer</h2>
-            <span>Tap into the device's motion sensor.</span>
-        </li>
-        <li>
-            <h2>Camera</h2>
-            <span>Capture a photo using the device's camera.</span>
-        </li>
-        <li>
-            <h2>Capture</h2>
-            <span>Capture media files using device's media capture applications.</span>
-        </li>
-        <li>
-            <h2>Compass</h2>
-            <span>Obtain the direction that the device is pointing.</span>
-        </li>
-        <li>
-            <h2>Connection</h2>
-            <span>Quickly check the network state, and cellular network information.</span>
-        </li>
-        <li>
-            <h2>Contacts</h2>
-            <span>Work with the devices contact database.</span>
-        </li>
-        <li>
-            <h2>Device</h2>
-            <span>Gather device specific information.</span>
-        </li>
-        <li>
             <h2>Events</h2>
             <span>Hook into native events through JavaScript.</span>
         </li>
         <li>
-            <h2>File</h2>
-            <span>Hook into native file system through JavaScript.</span>
-        </li>
-        <li>
-            <h2>Geolocation</h2>
-            <span>Make your application location aware.</span>
-        </li>
-        <li>
-            <h2>Globalization</h2>
-            <span>Enable representation of objects specific to a locale.</span>
-        </li>
-        <li>
-            <h2>InAppBrowser</h2>
-            <span>Launch URLs in another in-app browser instance.</span>
-        </li>
-        <li>
-            <h2>Media</h2>
-            <span>Record and play back audio files.</span>
-        </li>
-        <li>
-            <h2>Notification</h2>
-            <span>Visual, audible, and tactile device notifications.</span>
-        </li>
-        <li>
-            <h2>Splashscreen</h2>
-            <span>Show and hide the applications splash screen.</span>
-        </li>
-        <li>
-            <h2>Storage</h2>
-            <span>Hook into the devices native storage options.</span>
+            <h2>Plugin APIs</h2>
+            <span>Discover what plugins Cordova are available to using in your project.</span>
         </li>
     </ul>
 


Mime
View raw message