enyojs/layout — pull request #20 by Newness (2012-06-04 12:22:41+00:00)
Title: LazyList, ComplexList and ComplexLazyList

I was in the need of a client area at the top of a LazyList, so I expanded it to ComplexLazyList. Additionally, I've added the same properties to List, creating ComplexList.

Both are standard List and LazyList, but expose the headerComponents property, that's an array of kinds to be rendered at the top of the scrollable area. headerComponents are owned by List's owner.