unsprawl.loaders.universal
unsprawl.loaders.universal.
UniversalLoader is the public facade that dispatches to a country adapter.
Anti-circular protocol
Loaders may import adapters, but unsprawl.core must never import loaders.
Classes
UniversalLoader
|
Dynamic dispatcher that loads Assets for a given Region node. |
Module Contents
-
class UniversalLoader[source]
Dynamic dispatcher that loads Assets for a given Region node.
-
load(region_node)[source]
Load assets for a region.
- Parameters:
region_node – A Region.* node from unsprawl.core.regions.
- Returns:
The normalized assets for this region.
- Return type:
list[Asset]