Last updated

API / geotoolkit / welllog / tooltip / LogBarVisualTooltip / LogBarVisualTooltip

Class: LogBarVisualTooltip

tooltip.LogBarVisualTooltip.LogBarVisualTooltip

The base abstract class for tooltips to use in ToolTipRegistry. See example of simple tooltip usage in @int/geotoolkit/controls/tools/SimpleToolTip

Hierarchy

Table of contents

Constructors
Methods
Css Properties
Name Type Description
enabledbooleanEnabled state
formatToolTipFormatTooltip formaters
format-visualformatstringFormat of tooltip over visual visual.symbol - visual symbol visual.name - visual name visual.value - visual value visual.unit - visual unit (for curve) visual.columnnumber - column number (for log2d visual)
formatToolTipFormatTooltip formaters
formatToolTipFormatTooltip formaters
format-headerformatstringFormat of tooltip over header visual.name - visual name visual.min - visual min visual.max - visual max

Contents

Constructors

new LogBarVisualTooltip(format)

new LogBarVisualTooltip(format?)

Parameters

Name Type
Optional formatToolTipFormat

Overrides

LogVisualTooltip<LogBarVisual>.constructor

Methods

clone

clone(): NodeTooltip<Node>

Create clone

Returns

NodeTooltip<Node>

clone

Inherited from

LogVisualTooltip.clone


formatSymbol

Protected formatSymbol(fillStyle, lineStyle?, symbolClass?): string

format symbol string

Parameters

Name Type Description
fillStylestring | ColoredStylesymbol fill style
Optional lineStylestring | ColoredStylesymbol line style
Optional symbolClassstringsymbol css class

Returns

string

Inherited from

LogVisualTooltip.formatSymbol


getClassName

getClassName(): string

Returns

string

Inherited from

LogVisualTooltip.getClassName


getFormat

getFormat(): string | ToolTipFormatter

return tooltip format options

Returns

string | ToolTipFormatter

Inherited from

LogVisualTooltip.getFormat


getHeaderFormat

getHeaderFormat(): string | ToolTipFormatter

return tooltip header format options

Returns

string | ToolTipFormatter

Inherited from

LogVisualTooltip.getHeaderFormat


getIndexType

Protected getIndexType(visual): "string" | "depth" | IndexType

Parameters

Name Type
visualLogBarVisual

Returns

"string" | "depth" | IndexType

Inherited from

LogVisualTooltip.getIndexType


getIndexUnit

Protected getIndexUnit(visual): AbstractUnit

Parameters

Name Type
visualLogBarVisual

Returns

AbstractUnit

Inherited from

LogVisualTooltip.getIndexUnit


getProperties

getProperties(): PropertiesOut

Returns all the properties pertaining to this object

Returns

PropertiesOut

An object containing the properties

Inherited from

LogVisualTooltip.getProperties


getRadius

Protected getRadius(): number

Returns radius of selection

Returns

number

radius of selection

Inherited from

LogVisualTooltip.getRadius


getToolTipFormat

getToolTipFormat(visual, pt, registry?, options?): string | ToolTipFormatter

Return formatted string from information which can be collected at specific screen coordinates

Parameters

Name Type Description
visualLogBarVisual | LogVisualHeader<LogBarVisual>or visual header
ptPointpoint in canvas model limits
Optional registryLogToolTipRegistrytool tip registry
Optional optionsRecord<string, any>additional options

Returns

string | ToolTipFormatter

Inherited from

LogVisualTooltip.getToolTipFormat


getTooltip

getTooltip(visual, pt, registry?, options?): string

Return formatted string from information which can be collected at specific screen coordinates

Parameters

Name Type Description
visualLogBarVisual | LogVisualHeader<LogBarVisual>or visual header
ptPointpoint in canvas model limits
Optional registryToolTipRegistrytool tip registry
Optional optionsRecord<string, any>additional options

Returns

string

Inherited from

LogVisualTooltip.getTooltip


hitTest

hitTest(visual, pt, registry?, options?): ToolTipInfo

Return information from visual that can be collected at specific screen coordinates

Parameters

Name Type Description
visualLogBarVisual | LogVisualHeader<LogBarVisual>or visual header
ptPointpoint in canvas model limits
Optional registryLogToolTipRegistrytool tip registry
Optional optionsRecord<string, any>additional options

Returns

ToolTipInfo

Overrides

LogVisualTooltip.hitTest


inverseTransformPoint

Protected inverseTransformPoint(node, point): Point

Inverse transform device point to model point for specified node

Parameters

Name Type Description
nodeNodeLogVisual
pointPoint

Returns

Point

model point

Inherited from

LogVisualTooltip.inverseTransformPoint


isEnabled

isEnabled(): boolean

returns enable state

Returns

boolean

state

Inherited from

LogVisualTooltip.isEnabled


setEnabled

setEnabled(enabled): LogBarVisualTooltip

set enable state

Parameters

Name Type Description
enabledbooleansets the enabled state

Returns

LogBarVisualTooltip

this

Inherited from

LogVisualTooltip.setEnabled


setFormat

setFormat(format?): LogBarVisualTooltip

Set tool tip format options

Parameters

Name Type Description
Optional formatstring | ToolTipFormattertooltip format options

Returns

LogBarVisualTooltip

Inherited from

LogVisualTooltip.setFormat


setHeaderFormat

setHeaderFormat(format): LogBarVisualTooltip

set tooltip header format options

Parameters

Name Type
formatstring | ToolTipFormatter

Returns

LogBarVisualTooltip

Inherited from

LogVisualTooltip.setHeaderFormat


setProperties

setProperties(properties?): LogBarVisualTooltip

Sets all the properties pertaining to this object

Parameters

Name Type Description
Optional propertiesPropertiesAn object containing the properties to set

Returns

LogBarVisualTooltip

this

Inherited from

LogVisualTooltip.setProperties


getClassName

Static getClassName(): string

Returns

string

Inherited from

LogVisualTooltip.getClassName