PainterSettings class
Represents all the settings used to create and draw drawables.
- Annotations
Constructors
- PainterSettings({FreeStyleSettings freeStyle = const FreeStyleSettings(), ObjectSettings object = const ObjectSettings(), TextSettings text = const TextSettings(), ShapeSettings shape = const ShapeSettings(), ScaleSettings scale = const ScaleSettings()})
-
Creates a PainterSettings with the given settings for
freeStyle
,object
andtext
.const
Properties
- freeStyle → FreeStyleSettings
-
Settings for free-style drawables.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- object → ObjectSettings
-
Settings for object drawables.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scale → ScaleSettings
-
Settings for canvas scaling.
final
- shape → ShapeSettings
-
Settings for shape drawables.
final
- text → TextSettings
-
Settings for text drawables.
final
Methods
-
copyWith(
{FreeStyleSettings? freeStyle, ObjectSettings? object, TextSettings? text, ShapeSettings? shape, ScaleSettings? scale}) → PainterSettings - Creates a copy of this but with the given fields replaced with the new values.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited