parameters: (
          self,
          screen: Screen,
          mouse_handlers: MouseHandlers,
          write_position: WritePosition,
          parent_style: str,
          erase_bg: bool,
          z_index: Optional[int],
      )
docstring: Write the actual content to the screen.
  
          :param screen: :class:`~prompt_toolkit.layout.screen.Screen`
          :param mouse_handlers: :class:`~prompt_toolkit.layout.mouse_handlers.MouseHandlers`.
          :param parent_style: Style string to pass to the :class:`.Window`
              object. This will be applied to all content of the windows.
              :class:`.VSplit` and :class:`.HSplit` can use it to pass their
              style down to the windows that they contain.
          :param z_index: Used for propagating z_index from parent to child.
docstring_summary: Write the actual content to the screen.
docstring_tokens: Write the actual content to the screen .
function: def write_to_screen(
          self,
          screen: Screen,
          mouse_handlers: MouseHandlers,
          write_position: WritePosition,
          parent_style: str,
          erase_bg: bool,
          z_index: Optional[int],
      ) -> None:
          """
          Write the actual content to the screen.
  
          :param screen: :class:`~prompt_toolkit.layout.screen.Screen`
          :param mouse_handlers: :class:`~prompt_toolkit.layout.mouse_handlers.MouseHandlers`.
          :param parent_style: Style string to pass to the :class:`.Window`
              object. This will be applied to all content of the windows.
              :class:`.VSplit` and :class:`.HSplit` can use it to pass their
              style down to the windows that they contain.
          :param z_index: Used for propagating z_index from parent to child.
          """
function_tokens: def write_to_screen ( self , screen : Screen , mouse_handlers : MouseHandlers , write_position : WritePosition , parent_style : str , erase_bg : bool , z_index : Optional [ int ] , ) -> None :