interface Elm_Interface_Atspi_Editable_Text () { legacy_prefix: null; eo_prefix: elm_interface_atspi_editable_text; methods { @property content @protected { set { return: bool; } values { string: const(char)*; } } insert @protected { params { @in string: const(char)*; @in position: int; } return: bool; } copy @protected { params { @in start: int; @in end: int; } return: bool; } cut @protected { params { @in start: int; @in end: int; } return: bool; } delete @protected { params { @in start: int; @in end: int; } return: bool; } paste @protected { params { @in position: int; } return: bool; } } }