RowTooltipTheme constructor

const RowTooltipTheme({
  1. TooltipDirection direction = TooltipDirection.top,
  2. TooltipAlignment alignment = TooltipAlignment.center,
  3. double offset = 8.0,
  4. double crossAxisOffset = 0.0,
  5. double screenMargin = 8.0,
  6. JustTooltipTheme surface = const JustTooltipTheme.bare(),
  7. bool interactive = true,
  8. Duration? waitDuration,
  9. Duration? showDuration,
  10. bool enableHover = true,
  11. TooltipAnimation animation = TooltipAnimation.fade,
  12. Curve? animationCurve,
  13. Duration animationDuration = const Duration(milliseconds: 150),
  14. double fadeBegin = 0.0,
  15. double scaleBegin = 0.0,
  16. double slideOffset = 0.3,
  17. double rotationBegin = -0.05,
  18. VoidCallback? onShow,
  19. VoidCallback? onHide,
})

Implementation

const RowTooltipTheme({
  this.direction = TooltipDirection.top,
  this.alignment = TooltipAlignment.center,
  this.offset = 8.0,
  this.crossAxisOffset = 0.0,
  this.screenMargin = 8.0,
  this.surface = const JustTooltipTheme.bare(),
  this.interactive = true,
  this.waitDuration,
  this.showDuration,
  this.enableHover = true,
  this.animation = TooltipAnimation.fade,
  this.animationCurve,
  this.animationDuration = const Duration(milliseconds: 150),
  this.fadeBegin = 0.0,
  this.scaleBegin = 0.0,
  this.slideOffset = 0.3,
  this.rotationBegin = -0.05,
  this.onShow,
  this.onHide,
});