Package-level declarations
Types
An interface for binding ViewModels to list item views.
The default binder for TtListLinearLayout and TtListTableLayout to bind it with the ViewModel. The default binder has exactly one data binding variable called viewModel
. If the binding class does not have it, the view items in TtListLinearLayout or TtListTableLayout can not be populated.
A generic LinearLayout that can present UI elements which are dynamically added via ViewModels. Custom logic for manipulating the content of the layout can be added by inheriting TtListItemBinder and assigning it to ttContentViewBinder.
A generic TableLayout that can present UI elements which are dynamically added via ViewModels. Custom logic for manipulating the content of the layout can be added by inheriting TtListItemBinder and assigning it to ttContentViewBinder.