mini_arcade.modules.backend_loader ================================== .. py:module:: mini_arcade.modules.backend_loader .. autoapi-nested-parse:: Backend loader module for mini_arcade. Classes ------- .. autoapisummary:: mini_arcade.modules.backend_loader.BackendLoader Package Contents ---------------- .. py:class:: BackendLoader Utility class to load and configure backends based on settings. This class can be extended in the future to support dynamic backend loading, configuration from YAML files, or command-line arguments. .. py:method:: load_backend(settings: dict[str, Any]) -> mini_arcade_core.backend.Backend :staticmethod: Load and configure the appropriate backend based on the provided settings. :param settings: A dictionary containing backend configuration, including the "provider" key to specify which backend to use. :type settings: dict[str, Any] :returns: An instance of the configured backend. :rtype: Backend