diff options
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/fragments/BaseFragment.kt')
-rw-r--r-- | app/src/main/kotlin/com/pitchedapps/frost/fragments/BaseFragment.kt | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/fragments/BaseFragment.kt b/app/src/main/kotlin/com/pitchedapps/frost/fragments/BaseFragment.kt deleted file mode 100644 index 4ca45d86..00000000 --- a/app/src/main/kotlin/com/pitchedapps/frost/fragments/BaseFragment.kt +++ /dev/null @@ -1,31 +0,0 @@ -package com.pitchedapps.frost.fragments - -import android.support.annotation.CallSuper -import android.support.v4.app.Fragment -import com.pitchedapps.frost.utils.putInt -import com.pitchedapps.frost.utils.refWatch - -/** - * Created by Allan Wang on 2017-05-29. - */ -interface BaseFragmentContract { - fun onBackPressed(): Boolean -} - -abstract class BaseFragment : Fragment(), BaseFragmentContract { - val position: Int by lazy { arguments.getInt(ARG_POSITION) } - - companion object { - val ARG_POSITION = "arg_position" - - fun <T : BaseFragment> newInstance(fragment: T, position: Int): T { - fragment.putInt(ARG_POSITION, position) - return fragment - } - } - -// override fun onDestroyView() { -// super.onDestroyView() -// refWatch() -// } -}
\ No newline at end of file |