}
}
@property cursor_position {
- [[Cursor position]]
+ [[Cursor position]]
set { legacy: null; }
get { legacy: null; }
values {
}
}
cursor_new {
- [[Create new cursor]]
+ [[Create new cursor]]
legacy: null;
return: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
cursor_free {
- [[Free existing cursor]]
+ [[Free existing cursor]]
legacy: null;
params {
cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_equal {
- [[Check if two cursors are equal]]
+ [[Check if two cursors are equal]]
legacy: null;
params {
@cref cur1: Efl.Text.Cursor.Cursor; [[Cursor 1 object]]
return: bool; [[$true if cursors are equal, $false otherwise]]
}
cursor_compare {
- [[Compare two cursors]]
+ [[Compare two cursors]]
legacy: null;
params {
@cref cur1: Efl.Text.Cursor.Cursor; [[Cursor 1 object]]
return: int; [[Difference between cursors]]
}
cursor_copy {
- [[Copy existing cursor]]
+ [[Copy existing cursor]]
legacy: null;
params {
- @out dst: Efl.Text.Cursor.Cursor; [[Destination cursor]]
+ /* @out */ dst: ptr(Efl.Text.Cursor.Cursor); [[Destination cursor]]
@cref src: Efl.Text.Cursor.Cursor; [[Source cursor]]
}
}
cursor_char_next {
- [[Advances to the next character]]
+ [[Advances to the next character]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_char_prev {
- [[Advances to the previous character]]
+ [[Advances to the previous character]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_paragraph_char_first {
- [[Advances to the first character in this paragraph]]
+ [[Advances to the first character in this paragraph]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_paragraph_char_last {
- [[Advances to the last character in this paragraph]]
+ [[Advances to the last character in this paragraph]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_word_start {
- [[Advance to current word start]]
+ [[Advance to current word start]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_word_end {
- [[Advance to current word end]]
+ [[Advance to current word end]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_line_char_first {
- [[Advance to current line first character]]
+ [[Advance to current line first character]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_line_char_last {
- [[Advance to current line last character]]
+ [[Advance to current line last character]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_paragraph_first {
- [[Advance to current paragraph first character]]
+ [[Advance to current paragraph first character]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_paragraph_last {
- [[Advance to current paragraph last character]]
+ [[Advance to current paragraph last character]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_paragraph_next {
[[Advances to the start of the next text node]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_paragraph_prev {
[[Advances to the end of the previous text node]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
cursor_line_jump_by {
- [[Jump the cursor by the given number of lines]]
+ [[Jump the cursor by the given number of lines]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
by: int; [[Number of lines]]
}
}
cursor_coord_set {
- [[Set cursor coordinates]]
+ [[Set cursor coordinates]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
@in x: int; [[X coord to set by.]]
@in y: int; [[Y coord to set by.]]
}
]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
@in text: string; [[Text to append (UTF-8 format).]]
}
return: int; [[Length of the appended text.]]
[[Deletes a single character from position pointed by given cursor.]]
legacy: null;
params {
- @inout cur: Efl.Text.Cursor.Cursor; [[Cursor object]]
+ /* @inout */ cur: ptr(Efl.Text.Cursor.Cursor); [[Cursor object]]
}
}
}