mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Deployed 47675270 to v4.0.0-rc.1 with MkDocs 1.1.2 and mike 0.5.5
This commit is contained in:
1 parent
42ab5fcb2e
commit
eeac7d219e
520 files changed
+389593
-3653
No files matched your search
@@ -629,6 +629,30 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../guides/generator/" class="md-nav__link">
|
||||
Generator
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../guides/working-with-mobx/" class="md-nav__link">
|
||||
Working with mobx
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
@@ -792,6 +816,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../support/" class="md-nav__link">
|
||||
Support
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../faq/" class="md-nav__link">
|
||||
FAQ
|
||||
@@ -940,7 +976,7 @@
|
||||
<span class="kr">export</span> <span class="k">default</span> <span class="kr">class</span> <span class="nx">ExampleExtension</span> <span class="kr">extends</span> <span class="nx">LensRendererExtension</span> <span class="p">{</span>
|
||||
<span class="nx">clusterPages</span> <span class="o">=</span> <span class="p">[</span>
|
||||
<span class="p">{</span>
|
||||
<span class="nx">routePath</span><span class="o">:</span> <span class="s2">"/extension-example"</span><span class="p">,</span>
|
||||
<span class="nx">id</span><span class="o">:</span> <span class="s2">"extension-example"</span><span class="p">,</span>
|
||||
<span class="nx">components</span><span class="o">:</span> <span class="p">{</span>
|
||||
<span class="nx">Page</span><span class="o">:</span> <span class="p">()</span> <span class="o">=></span> <span class="o"><</span><span class="nx">ExamplePage</span> <span class="nx">extension</span><span class="o">=</span><span class="p">{</span><span class="k">this</span><span class="p">}</span><span class="o">/></span><span class="p">,</span>
|
||||
<span class="p">}</span>
|
||||
@@ -948,7 +984,7 @@
|
||||
<span class="p">]</span>
|
||||
<span class="p">}</span>
|
||||
</code></pre></div>
|
||||
<p>The Hello World sample extension uses the <code>Cluster Page</code> capability, which is just one of the Lens extension API's capabilities. The <a href="../../capabilities/common-capabilities/">Common Capabilities</a> page will help you home in on the right capabilities to use with your own extensions. </p>
|
||||
<p>The Hello World sample extension uses the <code>Cluster Page</code> capability, which is just one of the Lens extension API's capabilities. The <a href="../../capabilities/common-capabilities/">Common Capabilities</a> page will help you home in on the right capabilities to use with your own extensions.</p>
|
||||
|
||||
|
||||
|
||||
@@ -1050,7 +1086,7 @@
|
||||
<script>
|
||||
app = initialize({
|
||||
base: "../../..",
|
||||
features: ['navigation.instant', 'toc.autohide', 'search.suggest', 'search.highlight'],
|
||||
features: ['toc.autohide', 'search.suggest', 'search.highlight'],
|
||||
search: Object.assign({
|
||||
worker: "../../../assets/javascripts/worker/search.0f64ce30.min.js"
|
||||
}, typeof search !== "undefined" && search),
|
||||
|
||||
@@ -616,6 +616,30 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../guides/generator/" class="md-nav__link">
|
||||
Generator
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../guides/working-with-mobx/" class="md-nav__link">
|
||||
Working with mobx
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
@@ -779,6 +803,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../support/" class="md-nav__link">
|
||||
Support
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../faq/" class="md-nav__link">
|
||||
FAQ
|
||||
@@ -957,7 +993,7 @@
|
||||
<script>
|
||||
app = initialize({
|
||||
base: "../../..",
|
||||
features: ['navigation.instant', 'toc.autohide', 'search.suggest', 'search.highlight'],
|
||||
features: ['toc.autohide', 'search.suggest', 'search.highlight'],
|
||||
search: Object.assign({
|
||||
worker: "../../../assets/javascripts/worker/search.0f64ce30.min.js"
|
||||
}, typeof search !== "undefined" && search),
|
||||
|
||||
@@ -623,6 +623,30 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../guides/generator/" class="md-nav__link">
|
||||
Generator
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../guides/working-with-mobx/" class="md-nav__link">
|
||||
Working with mobx
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
@@ -786,6 +810,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../support/" class="md-nav__link">
|
||||
Support
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../faq/" class="md-nav__link">
|
||||
FAQ
|
||||
@@ -969,7 +1005,7 @@
|
||||
<script>
|
||||
app = initialize({
|
||||
base: "../../..",
|
||||
features: ['navigation.instant', 'toc.autohide', 'search.suggest', 'search.highlight'],
|
||||
features: ['toc.autohide', 'search.suggest', 'search.highlight'],
|
||||
search: Object.assign({
|
||||
worker: "../../../assets/javascripts/worker/search.0f64ce30.min.js"
|
||||
}, typeof search !== "undefined" && search),
|
||||
|
||||
@@ -447,6 +447,13 @@
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#first-extension" class="md-nav__link">
|
||||
First Extension
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#install-the-extension" class="md-nav__link">
|
||||
Install the Extension
|
||||
@@ -650,6 +657,30 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../guides/generator/" class="md-nav__link">
|
||||
Generator
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../guides/working-with-mobx/" class="md-nav__link">
|
||||
Working with mobx
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
@@ -813,6 +844,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../support/" class="md-nav__link">
|
||||
Support
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../faq/" class="md-nav__link">
|
||||
FAQ
|
||||
@@ -848,6 +891,13 @@
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#first-extension" class="md-nav__link">
|
||||
First Extension
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#install-the-extension" class="md-nav__link">
|
||||
Install the Extension
|
||||
@@ -911,6 +961,9 @@
|
||||
|
||||
|
||||
<h1 id="your-first-extension">Your First Extension<a class="headerlink" href="#your-first-extension" title="Permanent link">#</a></h1>
|
||||
<p>We recommend to always use <a href="https://github.com/lensapp/generator-lens-ext">Yeoman generator for Lens Extension</a> to start new extension project. <a href="../../guides/generator/">Read the generator guide here</a>.</p>
|
||||
<p>If you want to setup the project manually, please continue reading.</p>
|
||||
<h2 id="first-extension">First Extension<a class="headerlink" href="#first-extension" title="Permanent link">#</a></h2>
|
||||
<p>In this topic, you'll learn the basics of building extensions by creating an extension that adds a "Hello World" page to a cluster menu.</p>
|
||||
<h2 id="install-the-extension">Install the Extension<a class="headerlink" href="#install-the-extension" title="Permanent link">#</a></h2>
|
||||
<p>To install the extension, clone the <a href="https://github.com/lensapp/lens-extension-samples">Lens Extension samples</a> repository to your local machine:</p>
|
||||
@@ -1063,7 +1116,7 @@ npm run dev
|
||||
<script>
|
||||
app = initialize({
|
||||
base: "../../..",
|
||||
features: ['navigation.instant', 'toc.autohide', 'search.suggest', 'search.highlight'],
|
||||
features: ['toc.autohide', 'search.suggest', 'search.highlight'],
|
||||
search: Object.assign({
|
||||
worker: "../../../assets/javascripts/worker/search.0f64ce30.min.js"
|
||||
}, typeof search !== "undefined" && search),
|
||||
|
||||
Reference in new issue
Block a user