class_docstr: Clipboard class that can dynamically returns any Clipboard.
  
  :param get_clipboard: Callable that returns a :class:`.Clipboard` instance.
code: def __init__(
      self, get_clipboard: Callable[[], Clipboard | None]
  ) -> None:
      self.get_clipboard = get_clipboard
  
imports: from __future__ import annotations
  from abc import ABCMeta, abstractmethod
  from typing import Callable
  from prompt_toolkit.selection import SelectionType
label_desc: Use image node_id 1 to create a new DynamicClipboard object from inherited base classes: Clipboard with example: obj = DynamicClipboard(get_clipboard)