A declarative type-safe framework for building fast and flexible lists with UITableViews & UICollectionViews
Released on: 2020-08-03
Released on: 2019-11-24
didEndDisplayCell
both for CollectionDirector
and TableDirector
. The side effect is element: Model
property of the TableCellAdapter.Event
and CollectionCellAdapter.Event
optional because in these situations I can't get the model instance for removed items.isContentEqual
of ElementRepresentable
.CollectionHeaderFooterAdapter
, TableSection
and TableHeaderFooterAdapter
methods and properties to open.Released on: 2019-09-15
TableAdapterCell.Event
's element
is not optional anymore (and conform to the counterpart of collection)CollectionCellAdapter.Event
/TableAdapterCell.Event
has a valid cell instance both collection
/table
and relative sizes properties are also available.endDisplay
events and optimize the dispatch of the events by removing cached contexts.CollectionCellAdapter
class is now open
to subclasses.CollectionDirector
/TableDirector
's prefetching triggers. Now you can enable prefetching by enabling the isPrefetchingEnabled
property.ScrollViewEventsHandler
are now public.didSelectItemAt
event of the CollectionDirector
.adapterForHeaderFooter()
function which may cause occasional crashes.Released on: 2019-05-23
elementAt()
function for both TableDirector
and CollectionDirector
ReusableViewProtocol
; both reuseIdentifier
and reusableViewSource
properties you need to add to your cell subclass are now moved inside the adapters both for view and cells (CollectionAdapter
/TableAdapter
for cells, TableHeaderFooterAdapter
/CollectionHeaderFooterAdapter
for header/footer. In these classes you will found two similar properties called reusableViewIdentifier
and reusableViewLoadSource
. See the section 3.4 of the documentation for more infos.Released on: 2019-05-12
.dequeue
event dispatch on TableDirector
.didEndDisplay
event of the CollectionDirector
.didEndDisplay
event which does not report instances of the removed objects when set()
function is called on TableSection
instanceindex
property in CollectionSection
to retrive the index of the section in its parent director (if any)Released on: 2019-04-30
This is the first pre-release version of Owl framework. It's a sort of GM and it will be followed by several other pre-releases before the effective launch.