aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/com/zeapo/pwdstore/ToCloneOrNot.kt
diff options
context:
space:
mode:
authorHarsh Shandilya <msfjarvis@gmail.com>2020-05-27 00:14:10 +0530
committerGitHub <noreply@github.com>2020-05-27 00:14:10 +0530
commit6ee19f79e74dede98a44422b759188717b708140 (patch)
tree6a9e63c135b2698364ce87cc7a9eeaeb26e2724d /app/src/main/java/com/zeapo/pwdstore/ToCloneOrNot.kt
parenteb936e1f36d308fe210fdfa4a34a5df66fc1a70b (diff)
downloadHardenedPass-6ee19f79e74dede98a44422b759188717b708140.tar.gz
HardenedPass-6ee19f79e74dede98a44422b759188717b708140.zip
Introduce and switch to FragmentViewBindingDelegate (#797)
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/ToCloneOrNot.kt')
-rw-r--r--app/src/main/java/com/zeapo/pwdstore/ToCloneOrNot.kt22
1 files changed, 8 insertions, 14 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/ToCloneOrNot.kt b/app/src/main/java/com/zeapo/pwdstore/ToCloneOrNot.kt
index 511e978e..49a680cf 100644
--- a/app/src/main/java/com/zeapo/pwdstore/ToCloneOrNot.kt
+++ b/app/src/main/java/com/zeapo/pwdstore/ToCloneOrNot.kt
@@ -10,25 +10,19 @@ import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.fragment.app.Fragment
-import kotlinx.android.synthetic.main.fragment_to_clone_or_not.clone_from_server_button
-import kotlinx.android.synthetic.main.fragment_to_clone_or_not.local_directory_button
-import kotlinx.android.synthetic.main.fragment_to_clone_or_not.settings_button
+import com.zeapo.pwdstore.databinding.FragmentToCloneOrNotBinding
+import com.zeapo.pwdstore.utils.viewBinding
class ToCloneOrNot : Fragment() {
- override fun onCreateView(
- inflater: LayoutInflater,
- container: ViewGroup?,
- savedInstanceState: Bundle?
- ): View? {
- // Inflate the layout for this fragment
- return inflater.inflate(R.layout.fragment_to_clone_or_not, container, false)
- }
+ private val binding by viewBinding(FragmentToCloneOrNotBinding::bind)
+
+ override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? = binding.root
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
- settings_button.setOnClickListener { startActivity(Intent(requireContext(), UserPreference::class.java)) }
- local_directory_button.setOnClickListener { (requireActivity() as PasswordStore).initRepository(PasswordStore.NEW_REPO_BUTTON) }
- clone_from_server_button.setOnClickListener { (requireActivity() as PasswordStore).initRepository(PasswordStore.CLONE_REPO_BUTTON) }
+ binding.settingsButton.setOnClickListener { startActivity(Intent(requireContext(), UserPreference::class.java)) }
+ binding.localDirectoryButton.setOnClickListener { (requireActivity() as PasswordStore).initRepository(PasswordStore.NEW_REPO_BUTTON) }
+ binding.cloneFromServerButton.setOnClickListener { (requireActivity() as PasswordStore).initRepository(PasswordStore.CLONE_REPO_BUTTON) }
}
}