@serenity-is/sleekgrid / AutoTooltips
Class: AutoTooltips
Defined in: src/plugins/autotooltips.ts:21
Grid plugin that automatically sets title tooltips for truncated cell content.
Handles overflow detection via clientWidth < scrollWidth and optional truncation.
Implements
Constructors
Constructor
new AutoTooltips(
options?):AutoTooltips
Defined in: src/plugins/autotooltips.ts:32
Creates the plugin.
Parameters
options?
Partial options merged with AutoTooltips.defaults.
Returns
AutoTooltips
Properties
pluginName
pluginName:
string="AutoTooltips"
Defined in: src/plugins/autotooltips.ts:101
Plugin name for lookup via grid.getPluginByName().
Implementation of
defaults
readonlystaticdefaults:AutoTooltipsOptions
Defined in: src/plugins/autotooltips.ts:37
Default option values.
Methods
destroy()
destroy():
void
Defined in: src/plugins/autotooltips.ts:61
Detaches handlers installed by AutoTooltips.init.
Returns
void
Implementation of
init()
init(
grid):void
Defined in: src/plugins/autotooltips.ts:48
Attaches overflow-tooltip handlers based on current options.
Parameters
grid
Host grid instance.
Returns
void