| Top |
| gchar * | category | Read / Write |
| IdeLspClient * | client | Read / Write |
| gint | priority | Read / Write |
The IdeLspHoverProvider provides integration with language servers that support hover requests. This can display markup in the interactive tooltip that is displayed in the editor.
IdeLspClient *
ide_lsp_hover_provider_get_client (IdeLspHoverProvider *self);
Gets the client that is used for communication.
Since: 3.30
void ide_lsp_hover_provider_set_client (IdeLspHoverProvider *self,IdeLspClient *client);
Sets the client to be used to query for hover information.
Since: 3.30
struct IdeLspHoverProviderClass {
IdeObjectClass parent_class;
void (*prepare) (IdeLspHoverProvider *self);
};
“category” property “category” gchar *
The "category" property is the category name to use when displaying the hover contents.
Owner: IdeLspHoverProvider
Flags: Read / Write
Default value: NULL
Since: 3.30
“client” property“client” IdeLspClient *
The "client" property is the IdeLspClient that should be used to communicate with the Language Server peer process.
Owner: IdeLspHoverProvider
Flags: Read / Write
Since: 3.30