From cc5ddd1f548f265ee066dea1eec55c873e22470f Mon Sep 17 00:00:00 2001 From: Benjamin Kirkbride Date: Sun, 7 Jun 2020 21:33:38 -0400 Subject: [PATCH] doc(layer): cast docstring --- pytiled_parser/layer.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pytiled_parser/layer.py b/pytiled_parser/layer.py index 1286796..d0add67 100644 --- a/pytiled_parser/layer.py +++ b/pytiled_parser/layer.py @@ -241,6 +241,14 @@ def _get_caster(type_: str) -> Callable[[RawLayer], Layer]: def cast(raw_layer: RawLayer) -> Layer: + """ Cast the raw Tiled layer into a pytiled_parser type + + Args: + raw_layer: Raw layer to be cast. + + Returns: + Layer: a properly typed Layer. + """ caster = _get_caster(raw_layer["type"]) return caster(raw_layer)