Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
XBMCAddon::xbmc::Keyboard Class Reference

#include <Keyboard.h>

Inheritance diagram for XBMCAddon::xbmc::Keyboard:
XBMCAddon::AddonClass

Public Member Functions

 Keyboard (const String &line=emptyString, const String &heading=emptyString, bool hidden=false)
 
 ~Keyboard () override
 
 doModal (...)
 

Function: doModal([autoclose])


Show keyboard and wait for user action.
 
 setDefault (...)
 

Function: setDefault(line)


Set the default text entry.
 
 setHiddenInput (...)
 

Function: setHiddenInput(hidden)


Allows hidden text entry.
 
 setHeading (...)
 

Function: setHeading(heading)


Set the keyboard heading.
 
 getText ()
 

Function: getText()


Returns the user input as a string.
 
 isConfirmed ()
 

Function: isConfirmed()


Returns False if the user cancelled the input.
 
- Public Member Functions inherited from XBMCAddon::AddonClass
 AddonClass ()
 
virtual ~AddonClass ()
 
const char * GetClassname () const
 
LanguageHookGetLanguageHook ()
 
bool isDeallocating ()
 
void Release () const
 
void Acquire () const
 

Public Attributes

String strDefault
 
String strHeading
 
bool bHidden
 
String strText
 
bool bConfirmed = false
 

Additional Inherited Members

- Static Public Member Functions inherited from XBMCAddon::AddonClass
static short getNumAddonClasses ()
 
- Protected Member Functions inherited from XBMCAddon::AddonClass
virtual void deallocating ()
 
- Static Protected Member Functions inherited from XBMCAddon::AddonClass
static short getNextClassIndex ()
 
- Protected Attributes inherited from XBMCAddon::AddonClass
LanguageHooklanguageHook
 

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