Top | ![]() |
![]() |
![]() |
![]() |
char * | category | Read / Write |
IdeLspClient * | client | Read / Write |
int | 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” char *
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