Return list of all known backends. These include built-in backends and those obtained at runtime either from entry points or explicit ``module://some.backend`` syntax. Entry points will be loaded if they haven't been already. Returns -------
(self)
| 248 | return False |
| 249 | |
| 250 | def list_all(self): |
| 251 | """ |
| 252 | Return list of all known backends. |
| 253 | |
| 254 | These include built-in backends and those obtained at runtime either from entry |
| 255 | points or explicit ``module://some.backend`` syntax. |
| 256 | |
| 257 | Entry points will be loaded if they haven't been already. |
| 258 | |
| 259 | Returns |
| 260 | ------- |
| 261 | list of str |
| 262 | Backend names. |
| 263 | """ |
| 264 | self._ensure_entry_points_loaded() |
| 265 | return [*self.list_builtin(), *self._backend_to_gui_framework] |
| 266 | |
| 267 | def list_builtin(self, filter_=None): |
| 268 | """ |