IconsLayerInteraction class

Represents the interaction icons for layers in the theme.

This class defines the icons used for various layer interactions such as removing a layer and rotating/scaling a layer.

Constructors

IconsLayerInteraction({IconData remove = Icons.clear, IconData edit = Icons.edit_outlined, IconData rotateScale = Icons.sync})
Creates a new instance of IconsLayerInteraction.
const

Properties

edit IconData
The icon data for editing a TextLayer.
final
hashCode int
The hash code for this object.
no setterinherited
remove IconData
The icon data for removing a layer.
final
rotateScale IconData
The icon data for rotating or scaling a layer.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({IconData? remove, IconData? edit, IconData? rotateScale}) IconsLayerInteraction
Creates a copy of this IconsLayerInteraction object with the given fields replaced with 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