open class WebFragment : BaseFragment
a Fragment
used to display a website into the application
WebFragment()
a |
var keyboardListener: KeyboardListener?
The keyboard manager allowing to interact with the state of the soft keyboard |
|
var navigationListener: NavigationListener?
the navigation controller used to request a navigation |
open static fun newInstance(link: String!, appScheme: URI!): WebFragment!
create a new instance of the fragment with a website's link as arguments |
|
open fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? |
|
open fun onViewCreated(view: View, savedInstanceState: Bundle?): Unit |
fun displayErrorDialog(error: ClientError, errorMessage: String? = null): Unit |
|
open fun onAnimationEnd(animation: Animation?): Unit |
|
open fun onAnimationRepeat(animation: Animation?): Unit |
|
open fun onAnimationStart(animation: Animation?): Unit |
|
open fun onCreateAnimation(transit: Int, enter: Boolean, nextAnim: Int): Animation |
|
fun registerKeyboardController(keyboardListener: KeyboardListener): Unit |
|
fun registerNavigationController(: NavigationListener): Unit
this method is used to register the navigation controller |
|
fun unregisterKeyboardController(): Unit |
|
fun unregisterNavigationController(): Unit
free the reference to the navigation controller |