Last updated

API / geotoolkit / controls / tooltip / ToolTip / ToolTip

Namespace: ToolTip

tooltip.ToolTip.ToolTip

Table of contents

Type Aliases

Contents

Type Aliases

AnchorCssKeys

Ƭ AnchorCssKeys: "none" | "lefttop" | "leftbottom" | "righttop" | "rightbottom" | "center" | "leftcenter" | "bottomcenter" | "rightcenter" | "topcenter"


AnchorCssOptions

Ƭ AnchorCssOptions: Partial<Record<AnchorCssKeys, string>>


Options

Ƭ Options: ToolTipOptions & { id?: string ; node?: Node ; plot?: Plot }


OptionsOut

Ƭ OptionsOut: Object

Type declaration

NameTypeDescription
alignmentAnchorTypetooltip alignment according to the point set by offsets
anchorcssclassesAnchorCssOptionsCSS class name to be applied for tooltip depends on tooltip anchor
autoflipbooleanmouse transparent mode
cssclassesstring | nullCSS classes
delaynumberDeprecated since 4.1 use 'showdelay' instead
hidedelay?numberauto hide in millisecond, 0 means false and autohide is disabled
offsetxnumberoffset of tooltip from current position by x in pixels
offsetynumberoffset of tooltip from current position by y in pixels
orientationOrientationtooltip orientation
showdelay?number | nulldelay between displaying tooltip, 0 means false and tooltip shows immediately
sizeRangeclient size range

Properties

Ƭ Properties: Object

Type declaration

NameTypeDescription
alignment?AnchorTypetooltip alignment according to the point set by offsets
anchorcssclasses?AnchorCssOptionsCSS class name to be applied for tooltip depends on tooltip anchor. Default is: 'topcenter': 'cg-tooltip-arrow-top', 'bottomcenter': 'cg-tooltip-arrow-bottom', 'leftcenter': 'cg-tooltip-arrow-left', 'rightcenter': 'cg-tooltip-arrow-right' Set to null to remove default css classes
autoflip?booleantrue to automatically flip tooltip alignment if it doesn't fit the window
cssclasses?stringCSS classes' names to be applied for tooltip 'cg-tooltip' by default
delay?numberDeprecated since 4.1 use 'showdelay' instead
hidedelay?numberauto hide in millisecond, 0 means false and autohide is disabled
offsetx?numberoffset of tooltip from current position by x in pixels
offsety?numberoffset of tooltip from current position by y in pixels
orientation?Orientationtooltip orientation
showdelay?number | nulldelay between displaying tooltip, 0 means false and tooltip shows immediately
size?Options | Rangeclient size range

ToolTipOptions

Ƭ ToolTipOptions: Properties & { divelement?: HTMLElement | CreateHTMLElement ; transparent?: boolean }