gtksource.hover
Module for [Hover] class
Types 3
Interactive tooltips.
gtksource.hover.Hover allows a gtksource.view.View to provide contextual information. When enabled, if the user hovers over a word in the text editor, a series of registered gtksource.hover_provider.HoverProvider can populate a gtksource.hover_display.HoverDisplay with useful information.
To enable call gtksource.view.View.getHover and add gtksource.hover_provider.HoverProvider using gtksource.hover.Hover.addProvider. To disable, remove all registered providers with gtksource.hover.Hover.removeProvider.
You can change how long to wait to display the interactive tooltip by setting the gtksource.hover.Hover.hoverDelay property in milliseconds.
HoverGidBuilder builder() static nothrowGet builder for [gtksource.hover.Hover] Returns: New builder objectuint hoverDelay() @property nothrowGet `hoverDelay` property. Returns: Contains the number of milliseconds to delay before showing the hover assistant.void hoverDelay(uint propval) @property nothrowSet `hoverDelay` property. Params: propval = Contains the number of milliseconds to delay before showing the hover assistant.void addProvider(gtksource.hover_provider.HoverProvider provider) nothrowvoid removeProvider(gtksource.hover_provider.HoverProvider provider) nothrowFluent builder implementation template for gtksource.hover.Hover
T hoverDelay(uint propval) nothrowSet `hoverDelay` property. Params: propval = Contains the number of milliseconds to delay before showing the hover assistant. Returns: Builder instance for fluent chainingFluent builder for gtksource.hover.Hover