Interface
FoundryTextBuffer
Prerequisite
In order to implement TextBuffer, your type must inherit fromGObject
.
Instance methods
foundry_text_buffer_settle
Gets a DexFuture
that will resolve after short delay when changes
have completed.
Interface structure
struct FoundryTextBufferInterface {
GTypeInterface parent_iface;
GBytes* (* dup_contents) (
FoundryTextBuffer* self
);
DexFuture* (* settle) (
FoundryTextBuffer* self
);
DexFuture* (* load) (
FoundryTextBuffer* self,
GFile* file
);
DexFuture* (* save) (
FoundryTextBuffer* self,
GFile* file
);
gboolean (* apply_edit) (
FoundryTextBuffer* self,
FoundryTextEdit* edit
);
}
No description available.
Interface members
parent_iface |
|
No description available. |
|
dup_contents |
|
No description available. |
|
settle |
|
No description available. |
|
load |
|
No description available. |
|
save |
|
No description available. |
|
apply_edit |
|
No description available. |
Virtual methods
Foundry.TextBuffer.settle
Gets a DexFuture
that will resolve after short delay when changes
have completed.