Interface
IdeCodeActionProvider
Prerequisite
In order to implement CodeActionProvider, your type must inherit from
GObject
.
Instance methods
ide_code_action_provider_load
No description available.
ide_code_action_provider_query_async
No description available.
ide_code_action_provider_query_finish
Completes an asynchronous request to ide_code_action_provider_query_async().
Available since: 42.0
ide_code_action_provider_set_diagnostics
No description available.
Interface structure
struct IdeCodeActionProviderInterface {
GTypeInterface parent;
void (* load) (
IdeCodeActionProvider* self
);
void (* query_async) (
IdeCodeActionProvider* self,
IdeBuffer* buffer,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
);
GPtrArray* (* query_finish) (
IdeCodeActionProvider* self,
GAsyncResult* result,
GError** error
);
void (* set_diagnostics) (
IdeCodeActionProvider* self,
IdeDiagnostics* diags
);
}
Interface members
parent |
|
No description available. | |
load |
|
No description available. | |
query_async |
|
No description available. | |
query_finish |
|
No description available. | |
set_diagnostics |
|
No description available. |
Virtual methods
Ide.CodeActionProvider.load
No description available.
Ide.CodeActionProvider.query_async
No description available.
Ide.CodeActionProvider.query_finish
Completes an asynchronous request to ide_code_action_provider_query_async().
Ide.CodeActionProvider.set_diagnostics
No description available.