Options
Menu

Tooltip settings that can be passed to the loader to define how the tooltip that is to be opened should look like and behave.

Hierarchy

Index

Properties

Optional alignment

alignment: string

Alignment at current position.

values

"middle_center" | "above_right" | "below_right" | "below_center_left" | ...

Optional boundaryElement

boundaryElement: Element | "scrollParent" | "viewport" | "window"

Optional className

className: "TT_ADVICE" | "TT_BLANK" | "TT_CONFIRM_DIALOG" | "TT_CTRL_VALIDATION" | "TT_EMBEDDED" | "TT_ERROR" | "TT_EXCEPTION" | "TT_MINIMALIST" | "TT_MODAL" | "TT_MOUSEOVER" | "TT_POPUP" | "TT_WARNING"

Tooltips style class.

Optional closeByButton

closeByButton: boolean

Show tooltip close button.

Optional closeByClick

closeByClick: boolean

Close tooltip on click anywhere outside the tooltip.

Optional closeByEsc

closeByEsc: boolean

Close tooltip via ESC key.

Optional dragAble

dragAble: boolean

The tooltip can be moved via drag and drop.

Optional fixed

fixed: boolean

Tooltip position relative to viewport (positioning must be set to window or modal).

Optional height

height: string | number

Fix tooltip height.

Optional heightUnit

heightUnit: "px" | "vh"

Tooltip height unit.

values

px | vw (viewport width = width: 1-100)

defaults

px

Optional htmlTarget

htmlTarget: HTMLElement

An element in the Document Object Model (DOM).

Optional keepVisible

keepVisible: boolean

Tooltip is kept in the visible region, whenever possible.

Optional key

key: string

The tooltip identifier.

Optional modal

modal: boolean

Tooltip is opened modal.

Optional offsetX

offsetX: number

Horizontal tooltip offset in px.

Optional offsetY

offsetY: number

Vertical tooltip offset in px.

Optional overflowBoundaries

overflowBoundaries: overflowBoundaries

Keep tooltip in visible range and check specific boundaries. Set true to check boundary.

defaults
{
    bottom: true,
    left: true,
    right: true,
    top: true
}

Optional parent

parent: string | HTMLElement | ContainerBase

The parent element.

Optional posX

posX: number

Horizontal tooltip position (depends on position=absolute).

Optional posXUnit

posXUnit: "px" | "vh" | "vw"

Horizontal tooltip position unit.

values

px | vw (viewport width = width: 1-100)

defaults

px

Optional posY

posY: number

Vertical tooltip position (depends on position=absolute).

Optional posYUnit

posYUnit: "px" | "vh" | "vw"

Vertical tooltip position unit.

values

px | vw (viewport width = width: 1-100)

defaults

px

Optional position

position: "" | "embedded" | "window" | "absolute" | "element" | "modal" | "mouse"

Tooltip positioning.

values

absolute | element (depends on htmlTarget) | embedded (depends on htmlTarget) | modal | mouse | window | ""

Optional title

title: string | boolean

Tooltip title.

Optional width

width: string | number

Fix tooltip width.

Optional widthUnit

widthUnit: "px" | "vw"

Tooltip width unit.

values

px | vw (viewport width = width: 1-100)

defaults

px