Skip to content

gene-tooltips


Interfaces

TippyInstanceWithCustoms

Defined in: lifecycle.ts:15

Extends

  • Instance

Properties

_geneData?

optional _geneData: MyGeneInfoResult | null

Defined in: lifecycle.ts:17

_isChildTippyVisible?

optional _isChildTippyVisible: boolean

Defined in: lifecycle.ts:21

_isFetching?

optional _isFetching: boolean

Defined in: lifecycle.ts:18

_isFullyShown?

optional _isFullyShown: boolean

Defined in: lifecycle.ts:22

_isPinned?

optional _isPinned: boolean

Defined in: lifecycle.ts:27

_nestedTippys?

optional _nestedTippys: Instance<Props>[]

Defined in: lifecycle.ts:16

_originalTrigger?

optional _originalTrigger: string

Defined in: lifecycle.ts:28

_pinButton?

optional _pinButton: HTMLElement | null

Defined in: lifecycle.ts:29

_sectionKeydownHandler()?

optional _sectionKeydownHandler: (event) => void

Defined in: lifecycle.ts:25

Parameters
event

KeyboardEvent

Returns

void

_sectionToggleHandler()?

optional _sectionToggleHandler: (event) => void

Defined in: lifecycle.ts:24

Parameters
event

Event

Returns

void

_themeIntent?

optional _themeIntent: string

Defined in: lifecycle.ts:20

_tomselect?

optional _tomselect: TomSelect | null

Defined in: lifecycle.ts:23

_uniqueId?

optional _uniqueId: string

Defined in: lifecycle.ts:19

_visualsRendered?

optional _visualsRendered: boolean

Defined in: lifecycle.ts:26

Functions

createOnHideHandler()

createOnHideHandler(): (instance) => false | undefined

Defined in: lifecycle.ts:313

Creates the onHide callback.

Returns

(instance): false | undefined

Parameters
instance

TippyInstanceWithCustoms

Returns

false | undefined


createOnShowHandler()

createOnShowHandler(config, inFlightRequests): (instance) => void

Defined in: lifecycle.ts:156

Creates the onShow callback for the main tippy instance. This handles data fetching, caching, and initial content rendering.

Parameters

config

GeneTooltipConfig

inFlightRequests

Map<string, Promise<Map<string, MyGeneInfoResult>>>

Returns

(instance): void

Parameters
instance

TippyInstanceWithCustoms

Returns

void


createOnShownHandler()

createOnShownHandler(config): (instance) => void

Defined in: lifecycle.ts:245

Creates the onShown callback. This is triggered after the tooltip is fully visible.

Parameters

config

GeneTooltipConfig

Returns

(instance): void

Parameters
instance

TippyInstanceWithCustoms

Returns

void