Feedback (v5.4+)

Apps Panel offers a feedback module allowing users to return application feedbacks.

This module can be managed from the back office but developers are able to request a feedback manually by calling the following method :

APFeedbackManager.request()

A listener parameter is available to manage your call state :

APFeedbackManager.request(object : OnAPFeedbackListener {
                override fun onStart() {
                    //Display loader
                    binding.loader.visibility = View.VISIBLE
                }
                override fun onEnd(result: Boolean) {
                    //Hide loader or/and display result
                    binding.loader.visibility = View.GONE
                }
            })