Response๏
Just the core abstract class for the Remote
module.
Placed here separately to avoid circular import logic issues.
Classes:
- class musify.libraries.remote.core.response.RemoteResponse๏
Bases:
MusifyObject
,ABC
Attributes:
The API response for this object
The ID of this item/collection.
The type of remote object this class represents
Methods:
refresh
([skip_checks])Refresh this object by updating from the stored API response.
- abstract property response: dict[str, Any]๏
The API response for this object
- abstract property id: str๏
The ID of this item/collection.
- abstract property kind: RemoteObjectType๏
The type of remote object this class represents
- abstract refresh(skip_checks=False)๏
Refresh this object by updating from the stored API response. Useful for updating stored variables after making changes to the stored API response manually.
- Return type:
None