You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2018/12/27 00:14:34 UTC
[royale-asjs] branch develop updated: add link to Gihub source code
that opens in a new browser tab
This is an automated email from the ASF dual-hosted git repository.
carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/develop by this push:
new 017e16e add link to Gihub source code that opens in a new browser tab
017e16e is described below
commit 017e16e397bdc7c84b39a14e55646239a0f8f8f0
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Thu Dec 27 01:14:26 2018 +0100
add link to Gihub source code that opens in a new browser tab
---
.../royale/components/ExampleAndSourceCodeTabbedSectionContent.as | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/examples/royale/TourDeJewel/src/main/royale/components/ExampleAndSourceCodeTabbedSectionContent.as b/examples/royale/TourDeJewel/src/main/royale/components/ExampleAndSourceCodeTabbedSectionContent.as
index c7e5688..4042bd0 100644
--- a/examples/royale/TourDeJewel/src/main/royale/components/ExampleAndSourceCodeTabbedSectionContent.as
+++ b/examples/royale/TourDeJewel/src/main/royale/components/ExampleAndSourceCodeTabbedSectionContent.as
@@ -35,6 +35,7 @@ package components
import org.apache.royale.utils.MXMLDataInterpreter;
import org.apache.royale.core.IContainerBaseStrandChildrenHost;
import org.apache.royale.core.IChild;
+ import org.apache.royale.html.elements.A;
[DefaultProperty("mxmlContent")]
@@ -69,6 +70,7 @@ package components
private var sourceCodeMXMLText:Code;
private var sourceCodeUrlPrefix:String = "https://api.github.com/repos/apache/royale-asjs/contents/examples/royale/TourDeJewel/src/main/royale/";
+ private var sourceCodeUrlWebPrefix:String = "https://github.com/apache/royale-asjs/blob/develop/examples/royale/TourDeJewel/src/main/royale/";
private var _sourceCodeUrl:String;
/**
@@ -98,6 +100,12 @@ package components
sourceCodeTab = new SectionContent();
sourceCodeTab.name = "sourceCodeTab";
+ var link:A = new A();
+ link.href = sourceCodeUrlWebPrefix + sourceCodeUrl;
+ link.text = "Source code in GitHub";
+ link.target = "_blank";
+ link.rel = "noreferrer noopener"
+ sourceCodeTab.addElement(link);
var pre:Pre = new Pre();
sourceCodeMXMLText = new Code();
sourceCodeMXMLText.className = "xml codeExample";