SvgCustomPath class abstract

An SVG node that lets the client specify the Path directly. This can be used with the SVG DOM API, by programmatically creating an instance of this node, and inserting it into an SVG DOM, either in a SvgGroup or into SvgDOM.root.

Implemented types

Constructors

SvgCustomPath(Path path)
Create a new custom path node.
factory

Properties

blendMode SIBlendMode?
The blend mode to use when painting a node.
getter/setter pairinherited
display bool
Is this element displayed?
getter/setter pairinherited
exportedID String?
Get the exported ID value, or null.
no setterinherited
groupAlpha int?
An alpha value to apply when painting a node and its descendants.
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
id String?
The ID value used to look up this node. See also SvgDOM.resetIDLookup.
getter/setter pairinherited
idIsExported bool
Is the ID exported? Exported IDs are specified when reading an SVG; only nodes with exported IDs will have corresponding ExportedID values.
getter/setter pairinherited
paint SvgPaint
The paint parameters to use when rendering a node.
getter/setter pairinherited
path Path
The path to draw when this node is rendered.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
styleClass String
The Stylesheet class value for CSS Style instances to be applied to this node.
getter/setter pairinherited
tagName String
The tag name of this node, to be used when matching CSS Style instances.
no setterinherited
textStyle SvgTextStyle
The text styling information to use when rendering a node
getter/setter pairinherited
transform MutableAffine?
Transformation(s) to apply to a node, in matrix form.
getter/setter pairinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resetPaint() → void
Reset the paint value. This is equivalent to setting the paint to SvgPaint.empty, but may be slightly more efficient.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

parsePath(String source) Path
Convenience method to parse a path string, producing a Flutter Path. See PathParser for details on parsing.