Skip to content

bio-tooltips


Interfaces

GeneTooltipConfig

Defined in: providers/mygene/config.ts:35

Extends

Properties

api

api: "mygene"

Defined in: providers/mygene/config.ts:36

constrainToViewport

constrainToViewport: boolean

Defined in: core/config.ts:70

Inherited from

CoreTooltipConfig.constrainToViewport

debugTimings

debugTimings: boolean

Defined in: core/config.ts:62

Inherited from

CoreTooltipConfig.debugTimings

display

display: Partial<TooltipDisplayConfig>

Defined in: providers/mygene/config.ts:38

Overrides

CoreTooltipConfig.display

domainCount

domainCount: number

Defined in: providers/mygene/config.ts:42

generifCount

generifCount: number

Defined in: providers/mygene/config.ts:45

ideogram

ideogram: Partial<IdeogramConfig>

Defined in: providers/mygene/config.ts:39

nestedTooltipOptions

nestedTooltipOptions: TooltipOptions

Defined in: core/config.ts:67

Inherited from

CoreTooltipConfig.nestedTooltipOptions

onTiming?

optional onTiming?: TooltipTimingObserver

Defined in: core/config.ts:63

Inherited from

CoreTooltipConfig.onTiming

pathwayCount

pathwayCount: number

Defined in: providers/mygene/config.ts:41

pathwaySource

pathwaySource: "reactome" | "kegg" | "wikipathways"

Defined in: providers/mygene/config.ts:40

prefetch

prefetch: PrefetchMode

Defined in: core/config.ts:59

Inherited from

CoreTooltipConfig.prefetch

prefetchThreshold

prefetchThreshold: number

Defined in: core/config.ts:60

Inherited from

CoreTooltipConfig.prefetchThreshold

presentation?

optional presentation?: TooltipPresentation

Defined in: core/config.ts:58

How top-level tooltip dialogs are presented. Nested tooltips remain popovers.

Inherited from

CoreTooltipConfig.presentation

sectionVariant

sectionVariant: SectionVariant

Defined in: core/config.ts:65

Inherited from

CoreTooltipConfig.sectionVariant

selector

selector: string

Defined in: core/config.ts:56

Inherited from

CoreTooltipConfig.selector

structureCount

structureCount: number

Defined in: providers/mygene/config.ts:44

theme

theme: TooltipTheme

Defined in: core/config.ts:64

Inherited from

CoreTooltipConfig.theme

tooltipHeight?

optional tooltipHeight?: number

Defined in: core/config.ts:69

Inherited from

CoreTooltipConfig.tooltipHeight

tooltipOptions

tooltipOptions: TooltipOptions

Defined in: core/config.ts:66

Inherited from

CoreTooltipConfig.tooltipOptions

tooltipWidth?

optional tooltipWidth?: number

Defined in: core/config.ts:68

Inherited from

CoreTooltipConfig.tooltipWidth

transcriptCount

transcriptCount: number

Defined in: providers/mygene/config.ts:43

truncateSummary

truncateSummary: number

Defined in: providers/mygene/config.ts:37

visualPreload

visualPreload: VisualPreloadMode

Defined in: core/config.ts:61

Inherited from

CoreTooltipConfig.visualPreload


IdeogramConfig

Defined in: providers/mygene/config.ts:28

Properties

enabled

enabled: boolean

Defined in: providers/mygene/config.ts:29

height

height: number

Defined in: providers/mygene/config.ts:31

showLabels

showLabels: boolean

Defined in: providers/mygene/config.ts:32

width

width: number

Defined in: providers/mygene/config.ts:30


TooltipDisplayConfig

Defined in: providers/mygene/config.ts:6

Properties

collapsedByDefault?

optional collapsedByDefault?: boolean

Defined in: providers/mygene/config.ts:20

collapsible?

optional collapsible?: boolean

Defined in: providers/mygene/config.ts:19

domains

domains: SectionVisibility

Defined in: providers/mygene/config.ts:12

footer: boolean

Defined in: providers/mygene/config.ts:18

generifs

generifs: SectionVisibility

Defined in: providers/mygene/config.ts:16

geneTrack

geneTrack: SectionVisibility

Defined in: providers/mygene/config.ts:13

ideogram

ideogram: boolean

Defined in: providers/mygene/config.ts:10

links: object

Defined in: providers/mygene/config.ts:21

ensembl?

optional ensembl?: boolean

ncbi?

optional ncbi?: boolean

wikipedia?

optional wikipedia?: boolean

linksSection: SectionVisibility

Defined in: providers/mygene/config.ts:17

location

location: SectionVisibility

Defined in: providers/mygene/config.ts:9

pathways

pathways: SectionVisibility

Defined in: providers/mygene/config.ts:11

species

species: boolean

Defined in: providers/mygene/config.ts:8

structures

structures: SectionVisibility

Defined in: providers/mygene/config.ts:15

summary

summary: SectionVisibility

Defined in: providers/mygene/config.ts:7

transcripts

transcripts: SectionVisibility

Defined in: providers/mygene/config.ts:14

Type Aliases

SectionVisibility

SectionVisibility = boolean | "expanded" | "collapsed"

Defined in: providers/mygene/config.ts:4

Variables

defaultConfig

const defaultConfig: GeneTooltipConfig

Defined in: providers/mygene/config.ts:48

Functions

mergeConfig()

mergeConfig(userConfig?): GeneTooltipConfig

Defined in: providers/mygene/config.ts:86

Parameters

userConfig?

Partial<GeneTooltipConfig> = {}

Returns

GeneTooltipConfig