class_docstr: Base class for all class types that have Bokeh properties.
  
      
class_docstr_tok: ["Base","class","for","all","class","types","that","have","Bokeh","properties","."]
docstr: Returns a dictionary of defaults that have been overridden.
  
  .. note::
      This is an implementation detail of ``Property``.
docstr_tok: ["Returns","a","dictionary","of","defaults","that","have","been","overridden",".","..","note",":",":","This","is","an","implementation","detail","of","``","Property","``","."]
code: def _overridden_defaults(cls) -> dict[str, Any]:
      """Returns a dictionary of defaults that have been overridden.
  
      .. note::
          This is an implementation detail of ``Property``.
  
      """
      defaults: dict[str, Any] = {}
      for c in reversed(cls.__mro__):
          defaults.update(getattr(c, "__overridden_defaults__", {}))
      return defaults
  
imports: from __future__ import annotations
  import logging
  import difflib
  from typing import TYPE_CHECKING, Any, Callable, ClassVar, Iterable, Literal, NoReturn, TypedDict, TypeVar, Union, overload
  from weakref import WeakSet
  from ..util.strings import append_docstring, nice_join
  from ..util.warnings import warn
  from .property.descriptor_factory import PropertyDescriptorFactory
  from .property.descriptors import PropertyDescriptor, UnsetValueError
  from .property.override import Override
  from .property.singletons import Intrinsic, Undefined
  from .property.wrappers import PropertyValueContainer
  from .serialization import ObjectRep, Ref, Serializable, Serializer
  from .types import ID
label_desc: Use image node_id 21 for calling the HasProps obj's underlying member method code with example usage: obj._overridden_defaults(cls) and returns: defaults