Title: Refactor Tooltip Implementation in ensemble_react to Property-based Approach
TextStyle? textStyle;
double? verticalOffset;
bool? preferBelow;
Duration? waitDuration;
Duration? showDuration;
TooltipTriggerMode? triggerMode;
Color? backgroundColor;
BorderRadius? borderRadius;
EdgeInsets? padding;
EdgeInsets? margin;
EnsembleAction? onTriggered;
Color? borderColor;
int? borderWidth;
Title: Refactor Tooltip Implementation in ensemble_react to Property-based Approach
Description:
We need to align ensemble_react's tooltip implementation with ensemble_flutter by moving from a widget-based to a property-based approach.
Current State:
Required Changes:
Deprecation Steps:
New Implementation:
And below are the properties we support right now
Referance Tickets: