(self: Any, dim: Hashable)
| 694 | return self._get_axis_num(dim) |
| 695 | |
| 696 | def _get_axis_num(self: Any, dim: Hashable) -> int: |
| 697 | _raise_if_any_duplicate_dimensions(self.dims) |
| 698 | try: |
| 699 | return self.dims.index(dim) # type: ignore[no-any-return] |
| 700 | except ValueError as err: |
| 701 | raise ValueError( |
| 702 | f"{dim!r} not found in array dimensions {self.dims!r}" |
| 703 | ) from err |
| 704 | |
| 705 | @property |
| 706 | def chunks(self) -> _Chunks | None: |
no test coverage detected