Module

VISX.Tooltip

Package
purescript-visx
Repository
i-am-the-slime/purescript-visx

#UseTooltip Source

data UseTooltip t0 t1

#TooltipPayload Source

type TooltipPayload a = { tooltipData :: a, tooltipLeft :: Number, tooltipTop :: Number }

#UseTooltipValuesImpl Source

type UseTooltipValuesImpl a = { hideTooltip :: Effect Unit, showTooltip :: EffectFn1 (TooltipPayload a) Unit, tooltipData :: UndefinedOr a, tooltipLeft :: UndefinedOr Number, tooltipOpen :: Boolean, tooltipTop :: UndefinedOr Number, updateTooltip :: EffectFn1 (TooltipPayload a) Unit }

#UseTooltipValues Source

type UseTooltipValues a = { hideTooltip :: Effect Unit, showTooltip :: TooltipPayload a -> Effect Unit, tooltipData :: Maybe a, tooltipLeft :: Maybe Number, tooltipOpen :: Boolean, tooltipTop :: Maybe Number, updateTooltip :: TooltipPayload a -> Effect Unit }

#useTooltipImpl Source

#useTooltip Source

#tooltipImpl Source

#defaultStylesImpl Source

#tooltipWithBoundsImpl Source

#portalImpl Source

portalImpl :: forall p. ReactComponent p