toJson method
Implementation
Map<String, dynamic> toJson() {
return {
'id': id,
'source': source.toString(),
'imageUrl': imageUrl,
'position': {
'dx': position.dx,
'dy': position.dy,
},
'size': {
'width': size.width,
'height': size.height,
},
'rotation': rotation,
'isLocal': isLocal,
};
}