Refactor and convert to Kotlin base classes. Fix FAB behavior

This commit is contained in:
len
2016-04-28 21:51:50 +02:00
parent 97ee7b81af
commit e881488bcc
25 changed files with 342 additions and 521 deletions

View File

@@ -62,7 +62,7 @@ class LibraryAdapter(fm: FragmentManager) : SmartFragmentStatePagerAdapter(fm) {
* @param mode the mode to set.
*/
fun setSelectionMode(mode: Int) {
for (fragment in registeredFragments) {
for (fragment in getRegisteredFragments()) {
(fragment as LibraryCategoryFragment).setSelectionMode(mode)
}
}
@@ -71,7 +71,7 @@ class LibraryAdapter(fm: FragmentManager) : SmartFragmentStatePagerAdapter(fm) {
* Notifies the adapters in all the registered fragments to refresh their content.
*/
fun refreshRegisteredAdapters() {
for (fragment in registeredFragments) {
for (fragment in getRegisteredFragments()) {
(fragment as LibraryCategoryFragment).adapter.notifyDataSetChanged()
}
}