Updated Branches:
  refs/heads/master 175748fdf -> 1f3131582

CB-589 Document confirmCallback for navigator.notification.confirm


Project: http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/commit/1f313158
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/tree/1f313158
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/diff/1f313158

Branch: refs/heads/master
Commit: 1f3131582cd6a12e794725d73ff249b97a98ce78
Parents: 175748f
Author: Michael Brooks <mich...@michaelbrooks.ca>
Authored: Tue May 8 14:31:16 2012 -0700
Committer: Michael Brooks <mich...@michaelbrooks.ca>
Committed: Tue May 8 14:31:31 2012 -0700

----------------------------------------------------------------------
 .../cordova/notification/notification.confirm.md   |   32 ++++++++++-----
 1 files changed, 21 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/1f313158/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
index b17a9ad..31fe0f3 100755
--- a/docs/en/edge/cordova/notification/notification.confirm.md
+++ b/docs/en/edge/cordova/notification/notification.confirm.md
@@ -25,7 +25,7 @@ Shows 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). (`Number`)
+- __confirmCallback:__ - Callback to invoke with index of button pressed (1, 2 
or 3). (`Function`)
 - __title:__ Dialog title (`String`) (Optional, Default: "Confirm")
 - __buttonLabels:__ Comma separated string with button labels (`String`) 
(Optional, Default: "OK,Cancel")
     
@@ -34,6 +34,13 @@ Description
 
 Function `notification.confirm` displays a native dialog box that is more 
customizable than the browser's `confirm` function.
 
+confirmCallback
+---------------
+
+The `confirmCallback` is called when the user has pressed one of the buttons 
on the confirmation dialog box.
+
+The callback takes the argument `buttonIndex` (`Number`), which is the index 
of the pressed button. It's important to note that the index uses one-based 
indexing, so the value will be `1`, `2`, `3`, etc.
+
 Supported Platforms
 -------------------
 
@@ -47,8 +54,8 @@ Quick Example
 -------------
 
        // process the confirmation dialog result
-       function onConfirm(button) {
-               alert('You selected button ' + button);
+       function onConfirm(buttonIndex) {
+               alert('You selected button ' + buttonIndex);
        }
 
     // Show a custom confirmation dialog
@@ -84,8 +91,8 @@ Full Example
         }
     
                // process the confirmation dialog result
-               function onConfirm(button) {
-                       alert('You selected button ' + button);
+               function onConfirm(buttonIndex) {
+                       alert('You selected button ' + buttonIndex);
                }
 
         // Show a custom confirmation dialog
@@ -107,16 +114,19 @@ Full Example
     </html>
 
 Windows Phone 7 Quirks
--------------
+----------------------
 
-- Ignores button names, always 'OK|Cancel'
-- There is no built in browser confirm, so if you want to just write 
alert('foo'); you can assign window.confirm = navigator.notification.confirm;
-- alert + confirm calls are non-blocking, and result is only available 
asyncronously.
+- Ignores button names, always `'OK|Cancel'`.
+- There is no built-in browser function for `window.confirm`
+    - You can bind `window.confirm` by assigning `window.confirm = 
navigator.notification.confirm;`.
+- Calls to `alert` and `confirm` are non-blocking and result is only available 
asyncronously.
 
 Bada 2.x Quirks
 ---------------
-- confirm uses javascript alert
+
+- `confirm` uses the browser's built-in `alert` function.
 
 Bada 1.2 Quirks
 ---------------
-- Ignore button names, always 'OK|Cancel'
+
+- Ignore button names, always `'OK|Cancel'`.

Reply via email to