package eu.depau.etchdroid.fragments import android.content.Intent import android.support.v4.app.Fragment import android.view.View import eu.depau.etchdroid.activities.WizardActivity abstract class WizardFragment() : Fragment() { private lateinit var wizardActivity: WizardActivity abstract fun nextStep(view: View?) open fun onFragmentAdded(activity: WizardActivity) {} open fun onFragmentRemoving(activity: WizardActivity) {} open fun onRadioButtonClicked(view: View) {} open fun onCheckBoxClicked(view: View) {} open override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {} open fun onButtonClicked(view: View) {} open override fun onRequestPermissionsResult(requestCode: Int, permissions: Array, grantResults: IntArray) {} }