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

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


The following commit(s) were added to refs/heads/develop by this push:
     new 6aaa4ad  point to source files for tutorial
6aaa4ad is described below

commit 6aaa4ad0ecee674908c7e4ee23c30fb8998d1848
Author: Alex Harui <aha...@apache.org>
AuthorDate: Wed Jan 31 10:52:45 2018 -0800

    point to source files for tutorial
---
 create-an-application/application-tutorial.md               | 2 ++
 create-an-application/application-tutorial/build.md         | 6 +++---
 create-an-application/application-tutorial/data.md          | 6 ++++--
 create-an-application/application-tutorial/value-objects.md | 1 +
 4 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/create-an-application/application-tutorial.md 
b/create-an-application/application-tutorial.md
index bc8a668..690bd43 100644
--- a/create-an-application/application-tutorial.md
+++ b/create-an-application/application-tutorial.md
@@ -21,6 +21,8 @@ title: Tutorial - GitHub Commit Log Application
 
 This tutorial will take you through building an app that displays the commit 
logs for the Royale project by connecting to the GitHub servers.
 
+The steps in this tutorial start with a blank file and walk you through what 
to add and why.  Or you can get the complete source 
[here.](https://github.com/apache/royale-asjs/blob/develop/examples/express/GitHubCommitLogViewer){:target='_blank'}
  Note that Royale examples are setup to build with Maven so the folder 
structure reflects that.
+
 The first six segments will result in a functional application.
 
 [The Main Application 
File](create-an-application/application-tutorial/main.html) This segment starts 
filling in the main application file.
diff --git a/create-an-application/application-tutorial/build.md 
b/create-an-application/application-tutorial/build.md
index 71b1fbd..7e91961 100644
--- a/create-an-application/application-tutorial/build.md
+++ b/create-an-application/application-tutorial/build.md
@@ -108,7 +108,7 @@ Another thing missing is that we haven't specified the size 
of the controls.  Ju
 
 This simple example will look fine if we just set the width and height of the 
DataGrid and the width of the MultilineLabel, so we will add them directly.  
You can read the section on Styles to see other ways of setting styles on the 
View.
 
-The final code should look like this:
+The final code should look like this: (you can download it from 
[here](https://github.com/apache/royale-asjs/blob/develop/examples/express/GitHubCommitLogViewer/src/main/royale/GitHubCommitLogViewer.mxml))
 
 ```XML
 <js:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
@@ -192,13 +192,13 @@ initialize="addEventListener('dataReady', 
dataReadyHandler);configurator.send()"
 Since we are intersted in JS output, to compile this code, we run:
 
 ```
-    <path to Royale SDK>/royale-asjs/js/bin/mxmlc -debug=true 
GitHubCommitsViewer.mxml
+    <path to Royale SDK>/royale-asjs/js/bin/mxmlc -debug=true 
GitHubCommitLogViewer.mxml
 ```
 
 If you've used NPM to install Royale, you can just run:
 
 ```
-    mxmlc -debug=true GitHubCommitsViewer.mxml
+    mxmlc -debug=true GitHubCommitLogViewer.mxml
 ```
 
 This should compile with one warning.  We will ignore that for now and fix it 
later.  Next, let's see the results.
diff --git a/create-an-application/application-tutorial/data.md 
b/create-an-application/application-tutorial/data.md
index 939f0db..7b72a0b 100644
--- a/create-an-application/application-tutorial/data.md
+++ b/create-an-application/application-tutorial/data.md
@@ -44,6 +44,8 @@ Next, we need to get the values for these arrays.  Let's use 
a .json file to con
   "repos":  [ "apache/royale-asjs", "apache/royale-typedefs", 
"apache/royale-compiler" ]
 }
 ```
+You can download this file from 
[here.](https://github.com/apache/royale-asjs/blob/develop/examples/express/GitHubCommitLogViewer/src/main/resources/project.json)
+
 Now we need to add calls that fetch the .json file and then the commits.  We 
can use HTTPService to get the JSON file:
 
 ```XML
@@ -54,8 +56,8 @@ The method setConfig() sets the data model variables:
 ```ActionScript
 private function setConfig():void
 {
-  repos = configurator.data.repos;
-  projectName = configurator.data.projectName;
+  repos = configurator.json.repos;
+  projectName = configurator.json.projectName;
 }
 ```
 
diff --git a/create-an-application/application-tutorial/value-objects.md 
b/create-an-application/application-tutorial/value-objects.md
index 78ef0c9..0b7f123 100644
--- a/create-an-application/application-tutorial/value-objects.md
+++ b/create-an-application/application-tutorial/value-objects.md
@@ -43,6 +43,7 @@ public class LogEntry
 }
 }
 ```
+You can download this file from 
[here.](https://github.com/apache/royale-asjs/blob/develop/examples/express/GitHubCommitLogViewer/src/main/royale/LogEntry.as)
 
 Notice the use of [Bindable] metadata.  This special syntax indicaes to the 
compiler that there are no DataBinding notifications for the message field.   
Once it is set, it will not change.  We could also specify "message" as a 
"const" instead of a "var" and set up a constructor with parameters, but 
constructor parameters are not allowed for anything that wants to be declared 
in MXML.
 

-- 
To stop receiving notification emails like this one, please contact
aha...@apache.org.

Reply via email to