class_docstr: A base class for all tile source types.
  
  In general, tile sources are used as a required input for ``TileRenderer``.
code: def __init__(self, *args, **kwargs) -> None:
      super().__init__(*args, **kwargs)
  
imports: from __future__ import annotations
  import logging
  from ..core.properties import Any, Bool, Dict, Float, Int, Nullable, Override, Required, String
  from ..model import Model
label_desc: Use image node_id 1 to create a new TileSource object from inherited base classes: Model with example: obj = TileSource()