RowTooltipTheme constructor
const
RowTooltipTheme({
- TooltipDirection direction = TooltipDirection.top,
- TooltipAlignment alignment = TooltipAlignment.center,
- double offset = 8.0,
- double crossAxisOffset = 0.0,
- double screenMargin = 8.0,
- JustTooltipTheme surface = const JustTooltipTheme.bare(),
- bool interactive = true,
- Duration? waitDuration,
- Duration? showDuration,
- bool enableHover = true,
- TooltipAnimation animation = TooltipAnimation.fade,
- Curve? animationCurve,
- Duration animationDuration = const Duration(milliseconds: 150),
- double fadeBegin = 0.0,
- double scaleBegin = 0.0,
- double slideOffset = 0.3,
- double rotationBegin = -0.05,
- VoidCallback? onShow,
- 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,
});