SimpleFillSymbol class final
Uses predefined patterns and colors to symbolize graphics and features that have polygon geometry.
Simple fill symbols can fill the interior of polygons using predefined fill patterns such as SimpleFillSymbolStyle.backwardDiagonal, SimpleFillSymbolStyle.vertical, SimpleFillSymbolStyle.horizontal and SimpleFillSymbolStyle.cross, as well as SimpleFillSymbolStyle.solid colors. These symbols can have an optional outline, which is defined by SimpleLineSymbol.
- Inheritance
-
- Object
- ArcGISSymbol
- FillSymbol
- SimpleFillSymbol
Constructors
- SimpleFillSymbol({SimpleFillSymbolStyle style = SimpleFillSymbolStyle.solid, Color color = const Color(0xFFD3D3D3), LineSymbol? outline})
-
Creates a simple fill symbol object with a color, style and outline.
factory
Properties
- color ↔ Color
-
The interior color of the fill symbol.
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- outline ↔ LineSymbol?
-
A line, with a specific color and width, to be applied to the fill symbol.
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- style ↔ SimpleFillSymbolStyle
-
The style of the simple fill symbol.
getter/setter pair
Methods
-
clone(
) → ArcGISSymbol -
Clones the ArcGISSymbol.
inherited
-
createSwatch(
{required double screenScale, double width = 0, double height = 0, Color backgroundColor = Colors.transparent}) → Future< ArcGISImage> -
Creates a swatch image using the provided width, height, screen scale, and
optional background color.
inherited
-
createSwatchWithGeometry(
{required double screenScale, required double width, required double height, required Geometry geometry, Color backgroundColor = Colors.transparent}) → Future< ArcGISImage> -
Creates a swatch image using the provided geometry, width, height, screen
scale, and optional background color.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Returns a JSON representation of this Object in the data type used by jsonDecode.
inherited
-
toJsonString(
) → String -
Returns a JSON representation of this Object as a String.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited