28 lines
829 B
Plaintext
28 lines
829 B
Plaintext
interface @beta Efl.Text_Markup_Interactive extends Efl.Text_Cursor {
|
|
[[Markup data that populates the text object's style and format
|
|
|
|
@since 1.22
|
|
]]
|
|
methods {
|
|
@property markup_range {
|
|
[[Markup of a given range in the text]]
|
|
values {
|
|
markup: mstring @owned; [[The markup-text representation set to
|
|
this text of a given range]]
|
|
}
|
|
keys {
|
|
start: ptr(Efl.Text_Cursor_Cursor);
|
|
end: ptr(Efl.Text_Cursor_Cursor);
|
|
}
|
|
}
|
|
cursor_markup_insert {
|
|
[[Inserts a markup text to the text object in a given cursor position]]
|
|
params {
|
|
cur: ptr(Efl.Text_Cursor_Cursor); [[Cursor position to insert markup]]
|
|
@in markup: string; [[The markup text to insert]]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|