class_docstr: :param get_size: A callable which returns the `Size` of the output terminal.
  :param stdout: Any object with has a `write` and `flush` method + an 'encoding' property.
  :param true_color: Use 24bit color instead of 256 colors. (Can be a :class:`SimpleFilter`.)
      When `ansi_colors_only` is set, only 16 colors are used.
  :param ansi_colors_only: Restrict to 16 ANSI colors only.
  :param term: The terminal environment variable. (xterm, xterm-256color, linux, ...)
  :param write_binary: Encode the output before writing it. If `True` (the
      default), the `stdout` object is supposed to expose an `encoding` attribute.
docstr: Erases the screen from the current line down to the bottom of the
  screen.
docstr_tok: ["Erases","the","screen","from","the","current","line","down","to","the","bottom","of","the","screen","."]
code: def erase_down(self):
      """
      Erases the screen from the current line down to the bottom of the
      screen.
      """
      self.write_raw("\x1b[J")
  
imports: from __future__ import unicode_literals
  from prompt_toolkit.filters import to_simple_filter, Condition
  from prompt_toolkit.layout.screen import Size
  from prompt_toolkit.renderer import Output
  from prompt_toolkit.styles import ANSI_COLOR_NAMES
  from six.moves import range
  import array
  import errno
  import os
  import six
label_desc: Use image node_id 15 for calling the Vt100_Output obj's underlying member method code with example usage: obj.erase_down() without return types