GSplitterRender class
The render for GSplitter.
- Inheritance
-
- Object
- GRender<
GSplitter, GSplitterTheme> - GSplitterRender
Constructors
- GSplitterRender()
-
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- hitTestEpsilon → double
-
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addLinePath(
{Path? toPath, required double x1, required double y1, required double x2, required double y2, Rect? area, bool startRay = false, bool endRay = false, List< double> ? resultPathPoints}) → Path -
inherited
-
addOvalPath(
{Path? toPath, required Rect rect, double cornerRadius = 0}) → Path -
inherited
-
addPolygonPath(
{Path? toPath, required List< Offset> points, required bool close, double cornerRadius = 0}) → Path -
inherited
-
addRectPath(
{Path? toPath, required Rect rect, double cornerRadius = 0}) → Path -
inherited
-
doRender(
{required Canvas canvas, required GChart chart, GPanel? panel, required GSplitter component, required Rect area, required GSplitterTheme theme}) → void -
override
-
doRenderSplitter(
{required Canvas canvas, required Rect area, required GSplitterTheme theme}) → void -
drawHighlightMarks(
{required Canvas canvas, required GComponent< GComponentTheme> component, required Rect area, required GGraphHighlightMarkerTheme? highlightMarkerTheme, required List<Vector2> highlightMarks}) → void -
Draw the highlight marks (when hit test result is true).
inherited
-
drawPath(
{required Canvas canvas, required Path path, required PaintStyle style, bool ignoreDash = false, bool fillOnly = false, bool strokeOnly = false}) → void -
inherited
-
drawPointAxisLabel(
{required Canvas canvas, required String text, required GPointAxis axis, required double position, required Rect axisArea, required GAxisLabelTheme labelTheme}) → Rect -
inherited
-
drawText(
{required Canvas canvas, required String text, Offset anchor = Offset.zero, Alignment defaultAlign = Alignment.center, required LabelStyle style}) → Rect -
inherited
-
drawValueAxisLabel(
{required Canvas canvas, required String text, required GValueAxis axis, required double position, required Rect axisArea, required GAxisLabelTheme labelTheme}) → Rect -
inherited
-
getTextBlockPaintPoint(
Offset axis, double width, double height, Alignment align) → Offset -
inherited
-
hitTest(
{required Offset position, double? epsilon}) → bool -
inherited
-
hitTestLines(
{required List< List< lines, required Offset position, double? epsilon}) → boolVector2> > -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pointAxisLabelAlignment(
{required GPointAxis axis}) → Alignment -
inherited
-
pointAxisLabelAnchor(
{required GPointAxis axis, required double position, required Rect axisArea, required GAxisLabelTheme labelTheme}) → Offset -
inherited
-
render(
{required Canvas canvas, required GChart chart, GPanel? panel, required GSplitter component, required Rect area, required GSplitterTheme theme}) → void -
inherited
-
renderClipped(
{required Canvas canvas, required Rect clipRect, required void render()}) → void -
inherited
-
renderRotated(
{required Canvas canvas, required Offset center, required double theta, required void render()}) → void -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
valueAxisLabelAlignment(
{required GValueAxis axis}) → Alignment -
inherited
-
valueAxisLabelAnchor(
{required GValueAxis axis, required double position, required Rect axisArea, required GAxisLabelTheme labelTheme}) → Offset -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited