model -> map
@override Map<String, Object?> toMap() { return { 'id': this.id, 'visible': visible, 'zIndex': zIndex, 'className': this.className, 'customMap': this.customMap, }; }