You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by an...@apache.org on 2019/08/21 16:38:08 UTC

[royale-docs] branch master updated: Update jewel-alert.md

This is an automated email from the ASF dual-hosted git repository.

andreww pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/royale-docs.git


The following commit(s) were added to refs/heads/master by this push:
     new 7d41400  Update jewel-alert.md
7d41400 is described below

commit 7d4140034949607707ae16c2107e3daebe5de98a
Author: Andrew Wetmore <an...@cottage14.com>
AuthorDate: Wed Aug 21 13:38:05 2019 -0300

    Update jewel-alert.md
    
    Minor edits.
---
 component-sets/jewel/jewel-alert.md | 40 ++++++++++++++++++-------------------
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/component-sets/jewel/jewel-alert.md b/component-sets/jewel/jewel-alert.md
index 39ff932..a4971ed 100644
--- a/component-sets/jewel/jewel-alert.md
+++ b/component-sets/jewel/jewel-alert.md
@@ -16,7 +16,7 @@
 
 layout: docpage
 title: Jewel Alert
-description: The Jewel Alert component displays a message and one or more buttons in a view that pops up over all other controls and views.
+description: The Jewel Alert component displays a message and one or more buttons in a window that pops up over all other controls and views.
 ---
 
 # Jewel Alert
@@ -30,32 +30,32 @@ Available since version __0.9.4__
 |------------------------------	|----------------------------------	|---------------------------------  |
 | [org.apache.royale.jewel.Alert](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel/Alert){:target='_blank'} | [org.apache.royale.jewel.Group](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel/Group){:target='_blank'} | [org.apache.royale.core.IPopUp](https://royale.apache.org/asdoc/index.html#!org.apache.royale.core/IPopUp){:target='_blank'} 	|
 
-<sup>_Note: This component is currently only available in JS_</sup>
+<sup>_Note: This component is currently only available in JavaScript_</sup>.
 
 ## Overview
 
-The `Alert` component displays a message and one or more buttons in a view that pops up over all other controls and views. 
+The `Alert` component displays a message and one or more buttons in a window that pops up over all other controls and views. 
 It uses the `AlertView` bead to display a [modal dialog](https://en.wikipedia.org/wiki/Modal_window){:target='_blank'} with a title and a variety of buttons configured through the flag property of its `show` static function.
 
-> `Alert` use the HTML dialog element, which currently has very limited cross-browser support. To ensure support across all modern browsers, we use dialogPolyfill extern.
+> `Alert` uses the HTML dialog element, which currently has very limited cross-browser support. To ensure support across all modern browsers, we use the dialogPolyfill externs.
 
 ## Example of use
 
-`Alert` is not designed to be instantiated as the majority of components. Instead, you can use the static method `show` to display the component like in the following snipet.
+`Alert` is not designed to be instantiated the way the majority of components are. Instead, use the static method `show` to display the component, as in the following snippet:
 
 ```as3
-Alert.show('This Alert shows a label text and the default OK button.', 'Alert Example');
+Alert.show('This alert shows a label text and the default OK button.', 'Alert Example');
 ```
 
-When using this way Royale generates a [modal dialog](https://en.wikipedia.org/wiki/Modal_window){:target='_blank'} that is added and centered in front of the application above the rest of displayed visual elements.
+When you use `Alert.show()`, Royale generates a [modal dialog](https://en.wikipedia.org/wiki/Modal_window){:target='_blank'} and adds it, centered in front of the application and on top of all displayed visual elements.
 
-An example of `Alert` can be seen as when click the following button:
+Click the following button to see an example of `Alert`:
 
 <iframe frameborder="no" border="0" marginwidth="0" marginheight="0" 
 width="100%" height="300" 
 src="assets/BE0002_Using_Jewel_Alert_Control/index.html"></iframe>
 
-To close the window the user can push one of the buttons in the bottom `ControlBar` or programatically call to `close` method on the instance.
+To close the window, click one of the buttons on the bottom `ControlBar`, or programatically call the `Alert.close()` method on the instance.
 
 ## Relevant Properties and Methods
 
@@ -65,22 +65,22 @@ To close the window the user can push one of the buttons in the bottom `ControlB
 
 | PROPERTY 	    | Type   	| Description                                                                                                	|
 |--------------	|----------	|-----------------------------------------------------------------------------------------------------------	|
-| __title__    	| _String_ 	| The title of the `Alert`                                                                                      |
-| __message__  	| _String_ 	| The message to display in the `Alert` body                                                         	        |
-| __flags__    	| _uint_   	| The buttons to display on the `Alert` as bit-mask values. Possible values are: `YES`, `NO`, `OK`, `CANCEL` 	|
+| __title__    	| _String_ 	| The title of the `Alert`.                                                                                      |
+| __message__  	| _String_ 	| The message to display in the `Alert` body.                                                        	        |
+| __flags__    	| _uint_   	| The buttons to display on the `Alert` as bit-mask values. Possible values are: `YES`, `NO`, `OK`, and `CANCEL`. 	|
 
 ### Methods
 
 | Method    	| Parameters                                                    	| Description                                                                                                                      	|
 |-----------	|---------------------------------------------------------------	|----------------------------------------------------------------------------------------------------------------------------------	|
-| __show__   	| _message(String), title(String), flags(uint), parent(Object)_ 	| Shows the Alert non modal anchored to the given parent object which is usally a root component such,*,as a UIView or body if null	|
+| __show__   	| _message(String), title(String), flags(uint), parent(Object)_ 	| Shows the Alert non modal anchored to the given parent object, which is usally a root component such as *, as a UIView or body if null.	|
 | __close__  	| buttonFlag:uint = 0x000004                                    	| Closes the dialog element.                                                                                                       	|
 
 ## Relevant Events
 
-`Alert` component uses `CloseEvent.CLOSE` event when the user removes it from the application. You can attach callback listeners to the `CloseEvent.CLOSE` as follows:
+The `Alert` component uses the `CloseEvent.CLOSE` event when the user removes it from the application. You can attach callback listeners to the `CloseEvent.CLOSE` as follows:
 
-```as3
+```AS3
 var alert:Alert = Alert.show("Do you want to save your changes?", "Save Changes", Alert.OK);
 alert.addEventListener(CloseEvent.CLOSE, alertClickHandler);
 ```
@@ -103,10 +103,10 @@ The `Alert` component uses the following beads:
 
 | Bead Type       	| Implementation                                            	| Description                                    	|
 |-----------------	|-----------------------------------------------------------	|------------------------------------------------	|
-| [IBeadModel](https://royale.apache.org/asdoc/index.html#!org.apache.royale.core/IBeadModel){:target='_blank'}      	| [org.apache.royale.jewel.beads.models.AlertModel](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel.beads.models/AlertModel){:target='_blank'}           	| The data model for the Alert                   	|
-| [IBeadView](https://royale.apache.org/asdoc/index.html#!org.apache.royale.core/IBeadView){:target='_blank'}       	| [org.apache.royale.jewel.beads.views.AlertView](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel.beads.views/AlertView){:target='_blank'}           	| The bead used to create the parts of the Alert 	|
-| [IBeadController](https://royale.apache.org/asdoc/index.html#!org.apache.royale.core/IBeadController){:target='_blank'} 	| [org.apache.royale.jewel.beads.controllers.AlertController](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel.beads.controllers/AlertController){:target='_blank'} 	| The bead used to handle input events           	|
-| [IBeadLayout](https://royale.apache.org/asdoc/index.html#!org.apache.royale.core/IBeadLayout){:target='_blank'}     	| [org.apache.royale.jewel.beads.layouts.NullLayout](){:target='_blank'}<sup>_(*)_</sup>  | The bead used to postion the internal parts       |
+| [IBeadModel](https://royale.apache.org/asdoc/index.html#!org.apache.royale.core/IBeadModel){:target='_blank'}      	| [org.apache.royale.jewel.beads.models.AlertModel](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel.beads.models/AlertModel){:target='_blank'}           	| The data model for the Alert.                   	|
+| [IBeadView](https://royale.apache.org/asdoc/index.html#!org.apache.royale.core/IBeadView){:target='_blank'}       	| [org.apache.royale.jewel.beads.views.AlertView](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel.beads.views/AlertView){:target='_blank'}           	| The bead used to create the elements of the Alert. 	|
+| [IBeadController](https://royale.apache.org/asdoc/index.html#!org.apache.royale.core/IBeadController){:target='_blank'} 	| [org.apache.royale.jewel.beads.controllers.AlertController](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel.beads.controllers/AlertController){:target='_blank'} 	| The bead used to handle input events.           	|
+| [IBeadLayout](https://royale.apache.org/asdoc/index.html#!org.apache.royale.core/IBeadLayout){:target='_blank'}     	| [org.apache.royale.jewel.beads.layouts.NullLayout](){:target='_blank'}<sup>_(*)_</sup>  | The bead used to postion the elements of the Alert.       |
 
-<sup>_(*) NullLayout is used temporary_</sup>
+<sup>_(*) NullLayout is used temporarily_.</sup>