Skip to content

bio-tooltips


Interfaces

MyChemDisplayConfig

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

Properties

classes

classes: MyChemSectionVisibility

Defined in: providers/mychem/config.ts:24

collapsedByDefault?

optional collapsedByDefault?: boolean

Defined in: providers/mychem/config.ts:33

collapsible?

optional collapsible?: boolean

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

detailedProperties

detailedProperties: MyChemSectionVisibility

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

footer: boolean

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

identifiers

identifiers: MyChemSectionVisibility

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

identity

identity: MyChemSectionVisibility

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

pharmacology

pharmacology: MyChemSectionVisibility

Defined in: providers/mychem/config.ts:25

rawJson

rawJson: boolean

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

regulatory

regulatory: MyChemSectionVisibility

Defined in: providers/mychem/config.ts:26

safety

safety: MyChemSectionVisibility

Defined in: providers/mychem/config.ts:27

sourcePaths

sourcePaths: boolean

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

structureProperties

structureProperties: MyChemSectionVisibility

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

summary

summary: MyChemSectionVisibility

Defined in: providers/mychem/config.ts:22

synonyms

synonyms: MyChemSectionVisibility

Defined in: providers/mychem/config.ts:23


MyChemStructureRenderContext

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

Properties

alt

alt: string

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

data

data: MyChemInfoResult

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

smiles?

optional smiles?: string

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

structure

structure: object

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

kind

kind: "inchi" | "cid" | "smiles"

value

value: string


MyChemTooltipConfig

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

Extends

Properties

api

api: "mychem"

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

constrainToViewport

constrainToViewport: boolean

Defined in: core/config.ts:20

Inherited from

CoreTooltipConfig.constrainToViewport

debugTimings

debugTimings: boolean

Defined in: core/config.ts:13

Inherited from

CoreTooltipConfig.debugTimings

display

display: Partial<MyChemDisplayConfig>

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

Overrides

CoreTooltipConfig.display

listCount

listCount: number

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

nestedTippyOptions

nestedTippyOptions: Partial<Props>

Defined in: core/config.ts:17

Inherited from

CoreTooltipConfig.nestedTippyOptions

prefetch

prefetch: PrefetchMode

Defined in: core/config.ts:10

Inherited from

CoreTooltipConfig.prefetch

prefetchThreshold

prefetchThreshold: number

Defined in: core/config.ts:11

Inherited from

CoreTooltipConfig.prefetchThreshold

sectionVariant

sectionVariant: SectionVariant

Defined in: core/config.ts:15

Inherited from

CoreTooltipConfig.sectionVariant

selector

selector: string

Defined in: core/config.ts:9

Inherited from

CoreTooltipConfig.selector

structureRenderer?

optional structureRenderer?: MyChemStructureRenderer

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

synonymCount

synonymCount: number

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

theme

theme: TooltipTheme

Defined in: core/config.ts:14

Inherited from

CoreTooltipConfig.theme

tippyOptions

tippyOptions: Partial<Props>

Defined in: core/config.ts:16

Inherited from

CoreTooltipConfig.tippyOptions

tooltipHeight?

optional tooltipHeight?: number

Defined in: core/config.ts:19

Inherited from

CoreTooltipConfig.tooltipHeight

tooltipWidth?

optional tooltipWidth?: number

Defined in: core/config.ts:18

Inherited from

CoreTooltipConfig.tooltipWidth

truncateSummary

truncateSummary: number

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

visualPreload

visualPreload: VisualPreloadMode

Defined in: core/config.ts:12

Inherited from

CoreTooltipConfig.visualPreload

Type Aliases

MyChemSectionVisibility

MyChemSectionVisibility = boolean | "expanded" | "collapsed"

Defined in: providers/mychem/config.ts:5


MyChemStructureRenderer

MyChemStructureRenderer = (context) => string | null | undefined

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

Parameters

context

MyChemStructureRenderContext

Returns

string | null | undefined

Variables

defaultMyChemConfig

const defaultMyChemConfig: MyChemTooltipConfig

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

Functions

mergeConfig()

mergeConfig(userConfig?): MyChemTooltipConfig

Defined in: providers/mychem/config.ts:72

Parameters

userConfig?

Partial<MyChemTooltipConfig> = {}

Returns

MyChemTooltipConfig