<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Advanced on Layer5 Documentation</title><link>https://deploy-preview-949--bejewelled-pegasus-b0ce81.netlify.app/kanvas/advanced/</link><description>Recent content in Advanced on Layer5 Documentation</description><generator>Hugo</generator><language>en</language><atom:link href="https://deploy-preview-949--bejewelled-pegasus-b0ce81.netlify.app/kanvas/advanced/index.xml" rel="self" type="application/rss+xml"/><item><title>Performance Limits and Tuning</title><link>https://deploy-preview-949--bejewelled-pegasus-b0ce81.netlify.app/kanvas/advanced/performance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-949--bejewelled-pegasus-b0ce81.netlify.app/kanvas/advanced/performance/</guid><description>&lt;p&gt;Kanvas is designed to handle a wide range of infrastructure and application configurations. However, there are some performance limits that you should be aware of when working with Kanvas. This guide will help you understand these limits and provide tips for tuning your environment for optimal performance.&lt;/p&gt;

&lt;h2 id="performance-limits" class="heading-link"&gt;
 Performance Limits
 &lt;a href="#performance-limits" class="heading-anchor" aria-label="Permalink to this heading"&gt;🔗&lt;/a&gt;
&lt;/h2&gt;

&lt;h3 id="maximum-number-of-components" class="heading-link"&gt;
 Maximum Number of Components
 &lt;a href="#maximum-number-of-components" class="heading-anchor" aria-label="Permalink to this heading"&gt;🔗&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Kanvas has a maximum limit of 1,000 components per design. If you exceed this limit, you may experience performance issues such as slow loading times and laggy interactions. To avoid hitting this limit, consider breaking your design into smaller, more manageable designs.&lt;/p&gt;</description></item><item><title>Design Render Quality</title><link>https://deploy-preview-949--bejewelled-pegasus-b0ce81.netlify.app/kanvas/advanced/url-parameters/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-949--bejewelled-pegasus-b0ce81.netlify.app/kanvas/advanced/url-parameters/</guid><description>&lt;p&gt;By default, Kanvas optimizes the rendering of your designs to ensure good performance and responsiveness. This means that some computationally intensive visual elements, such as advanced relationships like &lt;strong&gt;TagSets&lt;/strong&gt; (groups of components visually demarcated), might not be displayed initially to reduce system load.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;To learn more about defining relationships between components, including the detailed use and creation of &lt;strong&gt;TagSets&lt;/strong&gt;, please see the &lt;a href="https://docs.layer5.io/kanvas/getting-started/creating-relationships/"&gt;Creating Relationships | Layer5 Documentation&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id="enable-full-render-mode" class="heading-link"&gt;
 Enable Full Render Mode
 &lt;a href="#enable-full-render-mode" class="heading-anchor" aria-label="Permalink to this heading"&gt;🔗&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;To activate this full render mode, you will need to add the &lt;code&gt;render=full&lt;/code&gt; parameter to your Kanvas design URL. This mode ensures all elements, including &lt;strong&gt;TagSets&lt;/strong&gt;, are displayed, which might otherwise be hidden for performance optimization.&lt;/p&gt;</description></item><item><title>Auto-pan on Drag</title><link>https://deploy-preview-949--bejewelled-pegasus-b0ce81.netlify.app/kanvas/advanced/autopan/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-949--bejewelled-pegasus-b0ce81.netlify.app/kanvas/advanced/autopan/</guid><description>&lt;p&gt;&lt;strong&gt;Auto-pan on Drag&lt;/strong&gt; (autopan, for short) is the behavior where Kanvas scrolls the canvas for you when you drag a component close to — or past — the visible edge. Instead of having to stop, let go, scroll the canvas, grab the component again, and continue, you keep dragging and the canvas glides along with you.&lt;/p&gt;
&lt;p&gt;Autopan is the difference between &lt;strong&gt;&amp;ldquo;move this component to another part of the design&amp;rdquo;&lt;/strong&gt; being one continuous gesture vs. four separate ones. It is on by default in the Designer, and you can turn it off any time in the &lt;strong&gt;Options&lt;/strong&gt; panel.&lt;/p&gt;</description></item><item><title>Render Modes</title><link>https://deploy-preview-949--bejewelled-pegasus-b0ce81.netlify.app/kanvas/advanced/render-modes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-949--bejewelled-pegasus-b0ce81.netlify.app/kanvas/advanced/render-modes/</guid><description>&lt;p&gt;Kanvas can draw the same design at &lt;strong&gt;four different levels of visual fidelity&lt;/strong&gt;. The level is called the &lt;strong&gt;render mode&lt;/strong&gt;, and it controls how much of Kanvas&amp;rsquo;s visual machinery — badges, overlays, textures, grid, relationship animations — actually runs on each frame. Lower-fidelity modes paint less, so they stay fast on larger designs. Higher-fidelity modes show everything, which is what you want on a design you&amp;rsquo;re polishing or presenting.&lt;/p&gt;
&lt;p&gt;The render mode is a &lt;strong&gt;performance tool&lt;/strong&gt;, not a document property. Switching modes does not change your design — components, relationships, layers, and metadata are identical. It only changes what Kanvas chooses to render on screen.&lt;/p&gt;</description></item></channel></rss>