This structure includes all the information about content changes.
It's meant to be used to implement undo/redo.
true
if the content was inserted, false
if removeitrue
if can be merged with the previous one. Used for example with insertion when something is already selectedstruct Efl.Ui.Text_Change_Info { content: string; position: size; length: size; insert: bool; merge: bool; }
typedef struct _Efl_Ui_Text_Change_Info { const char *content; size_t position; size_t length; Eina_Bool insert; Eina_Bool merge; } Efl_Ui_Text_Change_Info;