Class: QgsAbstractAnnotationItemEditOperation¶
- class qgis.core.QgsAbstractAnnotationItemEditOperation¶
Bases:
sip.wrapper
Abstract base class for annotation item edit operations
New in version 3.22.
QgsAbstractAnnotationItemEditOperation(itemId: str) Constructor for
QgsAbstractAnnotationItemEditOperation
, for the specified item id.QgsAbstractAnnotationItemEditOperation(
QgsAbstractAnnotationItemEditOperation
)- class Type(value)¶
Bases:
enum.IntEnum
Operation type
MoveNode
: Move a nodeDeleteNode
: Delete a nodeAddNode
: Add a nodeTranslateItem
: Translate (move) an item
- AddNode = 2¶
- DeleteNode = 1¶
- MoveNode = 0¶
- TranslateItem = 3¶
- itemId(self) str ¶
Returns the associated item ID.
- Return type:
str
- type(self) QgsAbstractAnnotationItemEditOperation.Type ¶
Returns the operation type.
- Return type: