Kodi Documentation 23.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
jni::IKeyboardInputHandler Class Referenceabstract

Callback interface implemented by the native consumer of CJNIXBMCNativeKeyboard to receive soft keyboard input events. More...

#include <JNIXBMCNativeKeyboard.h>

Inheritance diagram for jni::IKeyboardInputHandler:
CAndroidKeyboard

Public Member Functions

virtual ~IKeyboardInputHandler ()=default
 
virtual void OnTextChanged (const std::string &text)=0
 
virtual void OnInputFinished (const std::string &text)=0
 
virtual void OnInputCanceled ()=0
 

Detailed Description

Callback interface implemented by the native consumer of CJNIXBMCNativeKeyboard to receive soft keyboard input events.

Constructor & Destructor Documentation

◆ ~IKeyboardInputHandler()

virtual jni::IKeyboardInputHandler::~IKeyboardInputHandler ( )
virtualdefault

Member Function Documentation

◆ OnInputCanceled()

virtual void jni::IKeyboardInputHandler::OnInputCanceled ( )
pure virtual

Implemented in CAndroidKeyboard.

◆ OnInputFinished()

virtual void jni::IKeyboardInputHandler::OnInputFinished ( const std::string & text)
pure virtual

Implemented in CAndroidKeyboard.

◆ OnTextChanged()

virtual void jni::IKeyboardInputHandler::OnTextChanged ( const std::string & text)
pure virtual

Implemented in CAndroidKeyboard.


The documentation for this class was generated from the following file: