Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:

### - k -

- key : _Ecore_Event_Key, _Ecore_IMF_Event_Key_Down, _Ecore_IMF_Event_Key_Up, _Edje_Data, _Efreet_Desktop_Action, _Eina_Hash_Tuple, _Evas_Event_Key_Down, _Evas_Event_Key_Up, Efreet_Xml_Attribute
- key_length : _Eina_Hash_Tuple
- keyboard_mode_get : _Ecore_IMF_Context_Class
- keycode : _Ecore_Event_Key, _Ecore_IMF_Event_Key_Down, _Ecore_IMF_Event_Key_Up, _Evas_Event_Key_Down, _Evas_Event_Key_Up
- keycompose : _Ecore_Sdl_Event_Key_Down, _Ecore_Sdl_Event_Key_Up
- keyname : _Ecore_Event_Key, _Ecore_IMF_Event_Key_Down, _Ecore_IMF_Event_Key_Up, _Ecore_Sdl_Event_Key_Down, _Ecore_Sdl_Event_Key_Up, _Evas_Event_Key_Down, _Evas_Event_Key_Up
- keywords : _Efreet_Desktop
- klass : _Elm_Widget_Smart_Data