Package-level declarations

Types

Link copied to clipboard
@ObjCName(name = "LazyList", exact = true)
interface LazyList<W : Any> : Widget<W>

{tag=1}

Link copied to clipboard
Link copied to clipboard
abstract class LazyListUpdateProcessor<V : Any, W : Any>

Our lazy layouts can display arbitrarily large datasets. Instead of loading them all eagerly (which would be extremely slow!), it maintains a window of loaded items.

Link copied to clipboard
@ObjCName(name = "RedwoodLazyLayoutWidgetFactory", exact = true)
interface RedwoodLazyLayoutWidgetFactory<W : Any>
Link copied to clipboard
@ObjCName(name = "RedwoodLazyLayoutWidgetSystem", exact = true)
class RedwoodLazyLayoutWidgetSystem<W : Any>(val RedwoodLazyLayout: RedwoodLazyLayoutWidgetFactory<W>) : WidgetSystem<W> , RedwoodLazyLayoutWidgetFactoryOwner<W>
Link copied to clipboard
@ObjCName(name = "RefreshableLazyList", exact = true)
interface RefreshableLazyList<W : Any> : Widget<W>

{tag=2}