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

carlosrovira 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 13eb35c  jewel-card start
13eb35c is described below

commit 13eb35c18e7f9575cefe4f3c7b775e2daab30519
Author: Carlos Rovira <[email protected]>
AuthorDate: Sat Aug 15 12:29:43 2020 +0200

    jewel-card start
---
 component-sets/jewel.md              |  4 +--
 component-sets/jewel/jewel-card.md   | 59 ++++++++++++++++++++++++++++++++++++
 component-sets/jewel/jewel-drawer.md |  2 +-
 3 files changed, 62 insertions(+), 3 deletions(-)

diff --git a/component-sets/jewel.md b/component-sets/jewel.md
index b7eeee0..bdfd6ed 100644
--- a/component-sets/jewel.md
+++ b/component-sets/jewel.md
@@ -59,7 +59,7 @@ If the component name is a link, you can click it to see more 
information about
 |------------------    |------------------------------------------------------ 
|---------------------------------------------------------------------------------
 |------------------ |-------------- |
 | __Containers__       | [Application](component-sets/jewel/application)       
                                      | The root container of a Jewel 
Application                                      | 0.9.4             | Complete 
     |
 |                      | ButtonBar                                             
| Container that displays a series of buttons                                   
   | 0.9.7             | Complete      |
-|                  | Card                                                  | 
Content (text, images,...) container with optional title and actions zones      
 | 0.9.4             | Complete      |
+|                  | [Card](component-sets/jewel/card)                     | 
Content (text, images,...) container with optional title and actions zones      
 | 0.9.4             | Complete      |
 |                  | [Container](component-sets/jewel/container)           | 
Container that surrounds other components                                       
 | 0.9.4             | Complete      |
 |                  | [DataContainer](component-sets/jewel/datacontainer)   | A 
Container that creates child elements dynamically based on a data provider     
| 0.9.4             | Complete      |
 |                  | [Drawer](component-sets/jewel/drawer)   | A container 
used for main navigation that can optionaly be hidden to the side of screen    
| 0.9.4             | Complete      |
@@ -67,7 +67,6 @@ If the component name is a link, you can click it to see more 
information about
 |                      | Grid                       | Container that uses Grid 
Layout and needs other immediate children to work as cells and host content.    
| 0.9.4         | Complete |
 |                      | SimpleTable       | A basic HTML table that can be 
declared in MXML                                                           | 
0.9.4                 | Complete      |
 |                      | Table                    | A complex HTML table 
element filled from a data source. Cells are ItemRenderers.                     
      | 0.9.4                 | In Progress   |
-|                      | TabBar                    |                           
                                                                                
| 0.9.4         | Complete |
 |                      | TabBarContent    | A container to use with TabBar and 
capable of presenting organized content                                 | 0.9.4 
        | Complete |
 |                      | Wizard                    | 11.0+                     
                                                                                
| 0.9.4         | Complete |
 | __Components__       | [Alert](component-sets/jewel/alert)                   
    | Displays a message and one or more buttons in a view that pops up over 
all other controls and views.      | 0.9.4                 | Complete      |
@@ -90,6 +89,7 @@ If the component name is a link, you can click it to see more 
information about
 |                      | HSlider                  |                            
                                                                                
| 0.9.4         | Complete |
 |                      | VSlider                  |                            
                                                                                
| 0.9.6         | Complete |
 |                      | SnackBar                  |                           
                                                                                
| 0.9.4         | Complete |
+|                      | TabBar                    |                           
                                                                                
| 0.9.4         | Complete |
 |                      | [TextInput](component-sets/jewel/textinput)           
| A control for single-line text field.         | 0.9.4                 | 
Complete      |
 
 ## Jewel Themes
diff --git a/component-sets/jewel/jewel-card.md 
b/component-sets/jewel/jewel-card.md
index a223be1..2855461 100644
--- a/component-sets/jewel/jewel-card.md
+++ b/component-sets/jewel/jewel-card.md
@@ -23,4 +23,63 @@ permalink: /component-sets/jewel/card
 
 # Jewel Card
 
+## Reference
+
+Available since version __0.9.4__.
+
+| Class                            | Extends                           |
+|------------------------------        |----------------------------------     
|
+| 
[org.apache.royale.jewel.Card](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel/Card){:target='_blank'}
 | 
[org.apache.royale.jewel.VContainer](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel/VContainer){:target='_blank'}
 |
+
+<sup>_Note: This component is currently only available for JavaScript._</sup>
+
+## Overview
+
+The Jewel Card class is a [Container](component-sets/jewel/container) for 
content like text or images that support optional parts like title and actions 
zones.
+
+Card is a vertical container with a default "panel" styling that adds up to 
the features already provided by `VContainer`.
+
+It can be use alone or with other complementary components listed below:
+
+| Component                 | Description                                      
                                                     |
+|--------------------------- | 
------------------------------------------------------------------------------------------------------|
+| __CardHeader__             | a container to hold drawer header content (i.e: 
a title, image icon logo, or header actions)             |
+| __CardTitle__              | a title label to use inside the drawer header 
with specific styling                                                  |
+| __CardPrimaryContent__     | a container to hold card main content           
                                                                             |
+| __CardExpandedContent__    | a container for content that need to remove all 
paddings and gaps with the surrounding Card           |
+| __CardActions__            | a footer container to hold actions like 
buttons, icons or navigation                                                    
     |
+
+## Example of use
+
+In __MXML__ declare a `Card` like this:
+
+```mxml
+<j:Card>
+    <j:CardTitle text="Jewel Simple Card"/>
+
+    <j:Label multiline="true">
+        <j:html><![CDATA[<p><Simplest version uses just the Card component 
laying content elements vertically with some default gap between them. It 
applies some default padding.</p>]]></j:html>
+    </j:Label>
+
+    <j:Button text="Action" emphasis="primary"/>
+</j:Card>
+```
+
+In __ActionScript__ we can do the same in the following way: 
+
+```as3
+var card:Card = new Card();
+// add a label to the Card
+var label:Label = new Label();
+label.text = "Some text";
+card.addElement(label);
+// add the Container to the parent
+parent.addElement(card);
+```
+
+where `parent` is the container where the control will be added.
+
+## Relevant Properties and Methods
+
+> Check the Reference of 
[org.apache.royale.jewel.Card](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel/Card){:target='_blank'}
 for a more detailed list of properties and methods.
 
diff --git a/component-sets/jewel/jewel-drawer.md 
b/component-sets/jewel/jewel-drawer.md
index 70c4f62..b97c2c0 100644
--- a/component-sets/jewel/jewel-drawer.md
+++ b/component-sets/jewel/jewel-drawer.md
@@ -46,7 +46,7 @@ Drawer has other complementary components:
 
 | Component         | Description                                              
                                             |
 |------------------- | 
------------------------------------------------------------------------------------------------------|
-| __DrawerHeader__   | a container to hold drawer heeader content (i.e: a 
title or an image icon logo)                                  |
+| __DrawerHeader__   | a container to hold drawer header content (i.e: a title 
or an image icon logo)                                   |
 | __DrawerContent__  | a container to hold drawer main content like 
navigation, icons, or text                                                  |
 | __DrawerFooter__   | a 
[BarRow](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel.supportClasses.bar/BarRow){:target='_blank'}
 to use as the last content. Styling use to be similar to the 
[FooterBar](https://royale.apache.org/asdoc/index.html#!org.apache.royale.jewel/FooterBar){:target='_blank'}
            |
 

Reply via email to