code: def _add_default_layer_attributes(self, kwargs):
      attributes = pydeck_settings.default_layer_attributes
  
      if (
          isinstance(attributes, dict)
          and self.type in attributes
          and isinstance(attributes[self.type], dict)
      ):
          kwargs = {**attributes[self.type], **kwargs}
  
      return kwargs
  
file_path: deck.gl/bindings/pydeck/pydeck/bindings/layer.py
imports: import uuid
  import numpy
  from ..data_utils import is_pandas_df, has_geo_interface, records_from_geo_interface
  from .json_tools import JSONMixin, camel_and_lower
  from ..settings import settings
  from pydeck.types import Image, Function
  from pydeck.exceptions import BinaryTransportException
label_desc: Use image node_id 8 for calling the Layer obj's underlying member method code with example usage: obj._add_default_layer_attributes(kwargs) and returns: kwargs