Draw a colorbar.
(self, **kwargs: Any)
| 778 | self._adjust_fig_for_guide(self.figlegend) |
| 779 | |
| 780 | def add_colorbar(self, **kwargs: Any) -> None: |
| 781 | """Draw a colorbar.""" |
| 782 | kwargs = kwargs.copy() |
| 783 | if self._cmap_extend is not None: |
| 784 | kwargs.setdefault("extend", self._cmap_extend) |
| 785 | # dont pass extend as kwarg if it is in the mappable |
| 786 | if hasattr(self._mappables[-1], "extend"): |
| 787 | kwargs.pop("extend", None) |
| 788 | if "label" not in kwargs: |
| 789 | from xarray import DataArray |
| 790 | |
| 791 | assert isinstance(self.data, DataArray) |
| 792 | kwargs.setdefault("label", label_from_attrs(self.data)) |
| 793 | self.cbar = self.fig.colorbar( |
| 794 | self._mappables[-1], ax=list(self.axs.flat), **kwargs |
| 795 | ) |
| 796 | |
| 797 | def add_quiverkey(self, u: Hashable, v: Hashable, **kwargs: Any) -> None: |
| 798 | kwargs = kwargs.copy() |