-
Notifications
You must be signed in to change notification settings - Fork 43
FLUT-965284 - [Feature] Added Gauges UG improvement changes in hotfix branch. #1296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: hotfix/hotfix-v30.1.37
Are you sure you want to change the base?
FLUT-965284 - [Feature] Added Gauges UG improvement changes in hotfix branch. #1296
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All changes are fine.
Dev PR: 1278
Your pull request has been created. Syncfusion support team will validate this commit and publish your changes accordingly. |
|
||
The [`onAnimationCompleted`](https://pub.dev/documentation/syncfusion_flutter_gauges/latest/gauges/LinearShapePointer/onAnimationCompleted.html) is triggered when the shape pointer animation is completed. The default value of the [`onAnimationCompleted`](https://pub.dev/documentation/syncfusion_flutter_gauges/latest/gauges/LinearShapePointer/onAnimationCompleted.html) callback is `null`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@@ -71,6 +71,44 @@ However, to draw concave, convex and exponential-like shapes the [`midValue`](ht | |||
|
|||
 | |||
|
|||
## Customize edge style | |||
|
|||
The [`edgeStyle`](https://pub.dev/documentation/syncfusion_flutter_gauges/latest/gauges/LinearGaugeRange/edgeStyle.html) property defines the appearance of [`LinearGaugeRange`](https://pub.dev/documentation/syncfusion_flutter_gauges/latest/gauges/LinearGaugeRange-class.html) with either sharp or curved edges. The available options are `startCurve`, `endCurve`, `bothCurve`, and `bothFlat` options. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
options - word repeating.
Are we really used AI for paraphase?
@@ -136,4 +136,47 @@ Pointers can be dragged over the scale to change their values interactively. Thi | |||
|
|||
{% endhighlight %} | |||
|
|||
The [`onCreatePointerRenderer`](https://pub.dev/documentation/syncfusion_flutter_gauges/latest/gauges/MarkerPointer/onCreatePointerRenderer.html) callback allows you to create a custom pointer in the radial gauge. This callback can be used only with the [`NeedlePointer`](https://pub.dev/documentation/syncfusion_flutter_gauges/latest/gauges/NeedlePointer-class.html) or [`MarkerPointer`](https://pub.dev/documentation/syncfusion_flutter_gauges/latest/gauges/MarkerPointer-class.html) types. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can be used only - this API is not available in other pointers so we can convey as this option available for
like
Feature description
Review and update the API documentation for the radial gauge and linear gauge widgets.
Key objectives:
Analysis and design
Solution description
Output screenshots
Added images for missing API:
edgeStyle
onCreatePointerRenderer
Areas affected and ensured
Code snippets and content have been affected due to the modification.
API Changes
Missed API in this documentation changes
edgeStyle
- AddedonCreatePointerRenderer
- AddedonAnimationCompleted
- AddedfactorToValueCallback
- Not needed, Mostly we don't use any factor values in slider labels.Behavioral Changes
No behavioral changes due to this modification.
Test cases
No test cases for this PR.
Testbed sample location
No needed for this specific task.
Does it have any known issues?
No.
Does it have memory leak?
Not applicable
MR CheckList