@serenity-is/corelib / Tooltip

Class: Tooltip

Defined in: src/base/tooltip.ts:10

Constructors

Constructor

new Tooltip(el, opt?): Tooltip

Defined in: src/base/tooltip.ts:13

Parameters

el

HTMLElement | ArrayLike<HTMLElement>

opt?

TooltipOptions

Returns

Tooltip

Properties

defaults

static defaults: TooltipOptions

Defined in: src/base/tooltip.ts:37

Accessors

isAvailable

Get Signature

get static isAvailable(): boolean

Defined in: src/base/tooltip.ts:77

Returns

boolean

Methods

delayedDispose()

delayedDispose(delay): void

Defined in: src/base/tooltip.ts:48

Parameters

delay

number = 5000

Returns

void


delayedHide()

delayedHide(delay): void

Defined in: src/base/tooltip.ts:52

Parameters

delay

number = 5000

Returns

void


dispose()

dispose(): void

Defined in: src/base/tooltip.ts:41

Returns

void


hide()

hide(): Tooltip

Defined in: src/base/tooltip.ts:112

Returns

Tooltip


setTitle()

setTitle(value): Tooltip

Defined in: src/base/tooltip.ts:82

Parameters

value

string

Returns

Tooltip


show()

show(): Tooltip

Defined in: src/base/tooltip.ts:116

Returns

Tooltip


toggle()

toggle(show): Tooltip

Defined in: src/base/tooltip.ts:100

Parameters

show

boolean

Returns

Tooltip


getInstance()

static getInstance(el): Tooltip

Defined in: src/base/tooltip.ts:69

Parameters

el

HTMLElement | ArrayLike<HTMLElement>

Returns

Tooltip