You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zeppelin.apache.org by mo...@apache.org on 2016/02/28 17:03:10 UTC
svn commit: r1732760 - in
/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT: ./
assets/themes/zeppelin/img/screenshots/ manual/
Author: moon
Date: Sun Feb 28 16:03:10 2016
New Revision: 1732760
URL: http://svn.apache.org/viewvc?rev=1732760&view=rev
Log:
ZEPPELIN-671, ZEPPELIN-669
Added:
incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/screenshots/form_checkbox.png (with props)
incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/screenshots/form_checkbox_delimiter.png (with props)
incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/screenshots/form_checkbox_prog.png (with props)
Modified:
incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/atom.xml
incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/dynamicform.html
incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rss.xml
Added: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/screenshots/form_checkbox.png
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/screenshots/form_checkbox.png?rev=1732760&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/screenshots/form_checkbox.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/screenshots/form_checkbox_delimiter.png
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/screenshots/form_checkbox_delimiter.png?rev=1732760&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/screenshots/form_checkbox_delimiter.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/screenshots/form_checkbox_prog.png
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/screenshots/form_checkbox_prog.png?rev=1732760&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/assets/themes/zeppelin/img/screenshots/form_checkbox_prog.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/atom.xml
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/atom.xml?rev=1732760&r1=1732759&r2=1732760&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/atom.xml (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/atom.xml Sun Feb 28 16:03:10 2016
@@ -4,7 +4,7 @@
<title>Apache Zeppelin (incubating)</title>
<link href="http://zeppelin.incubator.apache.org/" rel="self"/>
<link href="http://zeppelin.incubator.apache.org"/>
- <updated>2016-02-28T07:55:51-08:00</updated>
+ <updated>2016-02-28T08:05:07-08:00</updated>
<id>http://zeppelin.incubator.apache.org</id>
<author>
<name>The Apache Software Foundation</name>
Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/dynamicform.html
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/dynamicform.html?rev=1732760&r1=1732759&r2=1732760&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/dynamicform.html (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/manual/dynamicform.html Sun Feb 28 16:03:10 2016
@@ -199,6 +199,16 @@ Custom language backend can select which
<p><img src="/assets/themes/zeppelin/img/screenshots/form_select_displayname.png" /></p>
+<h4>Checkbox form</h4>
+
+<p>For multi-selection, you can create a checkbox form using <em>${checkbox:formName=defaultValue1|defaultValue2...,option1|option2...}</em>. The variable will be substituted by a comma-separated string based on the selected items. For example:</p>
+
+<p><img src="/assets/themes/zeppelin/img/screenshots/form_checkbox.png"></p>
+
+<p>Besides, you can specify the delimiter using <em>${checkbox(delimiter):formName=...}</em>:</p>
+
+<p><img src="/assets/themes/zeppelin/img/screenshots/form_checkbox_delimiter.png"></p>
+
<h3>Creates Programmatically</h3>
<p>Some language backend uses programmatic way to create form. For example <a href="../interpreter/spark.html#zeppelincontext">ZeppelinContext</a> provides form creation API</p>
@@ -292,6 +302,33 @@ Custom language backend can select which
<p><img src="/assets/themes/zeppelin/img/screenshots/form_select_prog.png" /></p>
+<h4>Checkbox form</h4>
+
+<div class="codetabs">
+ <div data-lang="scala" markdown="1">
+
+
+<div class="highlight"><pre><code class="scala"><span class="o">%</span><span class="n">spark</span>
+<span class="k">val</span> <span class="n">options</span> <span class="k">=</span> <span class="nc">Seq</span><span class="o">((</span><span class="s">"apple"</span><span class="o">,</span><span class="s">"Apple"</span><span class="o">),</span> <span class="o">(</span><span class="s">"banana"</span><span class="o">,</span><span class="s">"Banana"</span><span class="o">),</span> <span class="o">(</span><span class="s">"orange"</span><span class="o">,</span><span class="s">"Orange"</span><span class="o">))</span>
+<span class="n">println</span><span class="o">(</span><span class="s">"Hello "</span><span class="o">+</span><span class="n">z</span><span class="o">.</span><span class="n">checkbox</span><span class="o">(</span><span class="s">"fruit"</span><span class="o">,</span> <span class="n">options</span><span class="o">).</span><span class="n">mkString</span><span class="o">(</span><span class="s">" and "</span><span class="o">))</span>
+</code></pre></div>
+
+
+ </div>
+ <div data-lang="python" markdown="1">
+
+
+<div class="highlight"><pre><code class="python"><span class="o">%</span><span class="n">pyspark</span>
+<span class="n">options</span> <span class="o">=</span> <span class="p">[(</span><span class="s">"apple"</span><span class="p">,</span><span class="s">"Apple"</span><span class="p">),</span> <span class="p">(</span><span class="s">"banana"</span><span class="p">,</span><span class="s">"Banana"</span><span class="p">),</span> <span class="p">(</span><span class="s">"orange"</span><span class="p">,</span><span class="s">"Orange"</span><span class="p">)]</span>
+<span class="k">print</span><span class="p">(</span><span class="s">"Hello "</span><span class="o">+</span> <span class="s">" and "</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">z</span><span class="o">.</span><span class="n">checkbox</span><span class="p">(</span><span class="s">"fruit"</span><span class="p">,</span> <span class="n">options</span><span class="p">,</span> <span class="p">[</span><span class="s">"apple"</span><span class="p">])))</span>
+</code></pre></div>
+
+
+ </div>
+</div>
+
+<p><img src="/assets/themes/zeppelin/img/screenshots/form_checkbox_prog.png" /></p>
+
</div>
</div>
Modified: incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rss.xml
URL: http://svn.apache.org/viewvc/incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rss.xml?rev=1732760&r1=1732759&r2=1732760&view=diff
==============================================================================
--- incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rss.xml (original)
+++ incubator/zeppelin/site/docs/0.6.0-incubating-SNAPSHOT/rss.xml Sun Feb 28 16:03:10 2016
@@ -5,8 +5,8 @@
<description>Apache Zeppelin (incubating) - The Apache Software Foundation</description>
<link>http://zeppelin.incubator.apache.org</link>
<link>http://zeppelin.incubator.apache.org</link>
- <lastBuildDate>2016-02-28T07:55:51-08:00</lastBuildDate>
- <pubDate>2016-02-28T07:55:51-08:00</pubDate>
+ <lastBuildDate>2016-02-28T08:05:07-08:00</lastBuildDate>
+ <pubDate>2016-02-28T08:05:07-08:00</pubDate>
<ttl>1800</ttl>