path_drawing library

Classes

CircularIntervalList<T>
A circular array of dash offsets and lengths. [...]
DashOffset
Specifies the starting position of a dash array on a path, either as a percentage or absolute value. [...]
FlutterPathProxy
A PathProxy that takes the output of the path parsing library and maps it to a dart:ui Path.

Functions

dashPath(Path source, {CircularIntervalList<double> dashArray, DashOffset dashOffset}) Path
Creates a new path that is drawn from the segments of source. [...]
parseSvgPathData(String svg) Path
Creates a Path object from an SVG data string. [...]
trimPath(Path source, double percentage, {bool firstOnly: true, PathTrimOrigin origin: PathTrimOrigin.begin}) Path
Trims percentage of the source Path away and returns a new path. [...]

Enums

PathTrimOrigin
The point on the path to trim from.