mirror of
https://github.com/OMGeeky/pytiled_parser.git
synced 2026-02-23 15:49:52 +01:00
refactor: changed the way properties is imported in tiled_object to support new conventions
This commit is contained in:
@@ -5,8 +5,8 @@ from typing import Callable, Dict, List, Mapping, Optional, Union
|
|||||||
import attr
|
import attr
|
||||||
from typing_extensions import TypedDict
|
from typing_extensions import TypedDict
|
||||||
|
|
||||||
|
from . import properties
|
||||||
from .common_types import Color, OrderedPair, Size
|
from .common_types import Color, OrderedPair, Size
|
||||||
from .properties import Properties, RawProperties
|
|
||||||
from .template import Template
|
from .template import Template
|
||||||
|
|
||||||
|
|
||||||
@@ -43,7 +43,7 @@ class TiledObject:
|
|||||||
name: Optional[str] = None
|
name: Optional[str] = None
|
||||||
type: Optional[str] = None
|
type: Optional[str] = None
|
||||||
|
|
||||||
properties: Properties = {}
|
properties: properties.Properties = {}
|
||||||
template: Optional[Template] = None
|
template: Optional[Template] = None
|
||||||
|
|
||||||
|
|
||||||
@@ -163,7 +163,7 @@ class RawTiledObject(TypedDict):
|
|||||||
visible: bool
|
visible: bool
|
||||||
name: str
|
name: str
|
||||||
type: str
|
type: str
|
||||||
properties: RawProperties
|
properties: properties.RawProperties
|
||||||
template: Template
|
template: Template
|
||||||
ellipse: bool
|
ellipse: bool
|
||||||
point: bool
|
point: bool
|
||||||
|
|||||||
Reference in New Issue
Block a user