<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Performance implications of the List itemRenderer vs. itemRendererFunction properties</title>
	<atom:link href="http://flexponential.com/2009/07/10/performance-implications-of-the-list-itemrenderer-vs-itemrendererfunction-properties/feed/" rel="self" type="application/rss+xml" />
	<link>http://flexponential.com/2009/07/10/performance-implications-of-the-list-itemrenderer-vs-itemrendererfunction-properties/</link>
	<description>Programming under the influence of Flex</description>
	<lastBuildDate>Sun, 22 Jan 2012 01:08:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Flexponential &#187; Grouping items in a Flex mobile List</title>
		<link>http://flexponential.com/2009/07/10/performance-implications-of-the-list-itemrenderer-vs-itemrendererfunction-properties/comment-page-1/#comment-2104</link>
		<dc:creator>Flexponential &#187; Grouping items in a Flex mobile List</dc:creator>
		<pubDate>Tue, 30 Nov 2010 07:37:30 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=88#comment-2104</guid>
		<description>[...] your List won&#8217;t be able to take advantage of item renderer recycling. See this post for more [...]</description>
		<content:encoded><![CDATA[<p>[...] your List won&#8217;t be able to take advantage of item renderer recycling. See this post for more [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Franto</title>
		<link>http://flexponential.com/2009/07/10/performance-implications-of-the-list-itemrenderer-vs-itemrendererfunction-properties/comment-page-1/#comment-631</link>
		<dc:creator>Franto</dc:creator>
		<pubDate>Tue, 23 Feb 2010 10:42:24 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=88#comment-631</guid>
		<description>I&#039;ve found one problem with virtual layout:

There is problem with correct size of Spark List when useVirtualLayout is used for VerticalLayout. Here is ADobe bug ticket:

http://bugs.adobe.com/jira/browse/SDK-25605

please vote for it. Thank you</description>
		<content:encoded><![CDATA[<p>I&#8217;ve found one problem with virtual layout:</p>
<p>There is problem with correct size of Spark List when useVirtualLayout is used for VerticalLayout. Here is ADobe bug ticket:</p>
<p><a href="http://bugs.adobe.com/jira/browse/SDK-25605" rel="nofollow">http://bugs.adobe.com/jira/browse/SDK-25605</a></p>
<p>please vote for it. Thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Flexponential &#187; Different ways of assigning an item renderer in Flex 4</title>
		<link>http://flexponential.com/2009/07/10/performance-implications-of-the-list-itemrenderer-vs-itemrendererfunction-properties/comment-page-1/#comment-149</link>
		<dc:creator>Flexponential &#187; Different ways of assigning an item renderer in Flex 4</dc:creator>
		<pubDate>Mon, 02 Nov 2009 19:38:41 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=88#comment-149</guid>
		<description>[...] Flex 4 introduced the concept of an &#8220;item renderer function&#8221; that provides the ability to define multiple item renderers within one DataGroup depending on the item. This is accomplished in DataGroup via the itemRendererFunction property. Read more about using the itemRendererFunction property. [...]</description>
		<content:encoded><![CDATA[<p>[...] Flex 4 introduced the concept of an &#8220;item renderer function&#8221; that provides the ability to define multiple item renderers within one DataGroup depending on the item. This is accomplished in DataGroup via the itemRendererFunction property. Read more about using the itemRendererFunction property. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven Shongrunden</title>
		<link>http://flexponential.com/2009/07/10/performance-implications-of-the-list-itemrenderer-vs-itemrendererfunction-properties/comment-page-1/#comment-12</link>
		<dc:creator>Steven Shongrunden</dc:creator>
		<pubDate>Thu, 23 Jul 2009 22:05:14 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=88#comment-12</guid>
		<description>Actually, to correct my last comment it looks like if you define a new layout on a List then useVirtualLayout=&quot;true&quot; will be pushed into the layout unless the List has specifically defined useVirtualLayout=&quot;false&quot;.</description>
		<content:encoded><![CDATA[<p>Actually, to correct my last comment it looks like if you define a new layout on a List then useVirtualLayout=&#8221;true&#8221; will be pushed into the layout unless the List has specifically defined useVirtualLayout=&#8221;false&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven Shongrunden</title>
		<link>http://flexponential.com/2009/07/10/performance-implications-of-the-list-itemrenderer-vs-itemrendererfunction-properties/comment-page-1/#comment-11</link>
		<dc:creator>Steven Shongrunden</dc:creator>
		<pubDate>Mon, 20 Jul 2009 02:39:14 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=88#comment-11</guid>
		<description>The VerticalLayout/HorizontalLayout/TileLayout classes each support virtualization, but it is off by default.

However the default List skin uses a VerticalLayout and sets useVirtualLayout to true.  So if you were to use a List out of the box like this:

&lt;s:List&gt;
    &lt;fx:String&gt;item 0&lt;/fx:String&gt;
    &lt;fx:String&gt;item 1&lt;/fx:String&gt;
    ...
&lt;/s:List&gt;

Then virtualization would be on.  You could turn it off by setting the useVirtualLayout property on the List to false.  This value then gets pushed down to the List&#039;s layout:

&lt;s:List useVirtualLayout=&quot;false&quot;&gt;
...
&lt;/s:List&gt;

But if you were to define a new layout on the List then virtualization will not be on by default unless you specify useVirtualLayout=&quot;true&quot; on the List (or the layout):

&lt;s:List useVirtualLayout=&quot;true&quot;&gt;
    &lt;s:layout&gt;
        &lt;s:HorizontalLayout /&gt;
    &lt;/s:layout&gt;
    ...
&lt;/s:List&gt;
</description>
		<content:encoded><![CDATA[<p>The VerticalLayout/HorizontalLayout/TileLayout classes each support virtualization, but it is off by default.</p>
<p>However the default List skin uses a VerticalLayout and sets useVirtualLayout to true.  So if you were to use a List out of the box like this:</p>
<p>&lt;s:List&gt;<br />
    &lt;fx:String&gt;item 0&lt;/fx:String&gt;<br />
    &lt;fx:String&gt;item 1&lt;/fx:String&gt;<br />
    &#8230;<br />
&lt;/s:List&gt;</p>
<p>Then virtualization would be on.  You could turn it off by setting the useVirtualLayout property on the List to false.  This value then gets pushed down to the List&#8217;s layout:</p>
<p>&lt;s:List useVirtualLayout=&#8221;false&#8221;&gt;<br />
&#8230;<br />
&lt;/s:List&gt;</p>
<p>But if you were to define a new layout on the List then virtualization will not be on by default unless you specify useVirtualLayout=&#8221;true&#8221; on the List (or the layout):</p>
<p>&lt;s:List useVirtualLayout=&#8221;true&#8221;&gt;<br />
    &lt;s:layout&gt;<br />
        &lt;s:HorizontalLayout /&gt;<br />
    &lt;/s:layout&gt;<br />
    &#8230;<br />
&lt;/s:List&gt;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Clint Modien</title>
		<link>http://flexponential.com/2009/07/10/performance-implications-of-the-list-itemrenderer-vs-itemrendererfunction-properties/comment-page-1/#comment-10</link>
		<dc:creator>Clint Modien</dc:creator>
		<pubDate>Sun, 19 Jul 2009 18:52:16 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=88#comment-10</guid>
		<description>The spark List component in Flex 4 has virtualization enabled by default.

Is there a but in the docs?

According to the gumbo beta docs virtualization is false by default... http://livedocs.adobe.com/flex/gumbo/langref/spark/layouts/supportClasses/LayoutBase.html#useVirtualLayout</description>
		<content:encoded><![CDATA[<p>The spark List component in Flex 4 has virtualization enabled by default.</p>
<p>Is there a but in the docs?</p>
<p>According to the gumbo beta docs virtualization is false by default&#8230; <a href="http://livedocs.adobe.com/flex/gumbo/langref/spark/layouts/supportClasses/LayoutBase.html#useVirtualLayout" rel="nofollow">http://livedocs.adobe.com/flex/gumbo/langref/spark/layouts/supportClasses/LayoutBase.html#useVirtualLayout</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

