class_docstr: Console attribute and special drawing characters and functions accessor.
  
  Use GetConsoleAttr() to get a global ConsoleAttr object shared by all callers.
  Use ConsoleAttr() for abstracting multiple consoles.
  
  If _out is not associated with a console, or if the console properties cannot
  be determined, the default behavior is ASCII art with no attributes.
  
  Attributes:
    _ANSI_COLOR: The ANSI color control sequence dict.
    _ANSI_COLOR_RESET: The ANSI color reset control sequence string.
    _csi: The ANSI Control Sequence indicator string, '' if not supported.
    _encoding: The character encoding.
        ascii: ASCII art. This is the default.
        utf8: UTF-8 unicode.
        win: Windows code page 437.
    _font_bold: The ANSI bold font embellishment code string.
    _font_italic: The ANSI italic font embellishment code string.
    _get_raw_key: A function that reads one keypress from stdin with no echo.
    _out: The console output file stream.
    _term: TERM environment variable value.
    _term_size: The terminal (x, y) dimensions in characters.
class_docstr_tok: ["Console","attribute","and","special","drawing","characters","and","functions","accessor",".","Use","GetConsoleAttr","(",")","to","get","a","global","ConsoleAttr","object","shared","by","all","callers",".","Use","ConsoleAttr","(",")","for","abstracting","multiple","consoles",".","If","_out","is","not","associated","with","a","console",",","or","if","the","console","properties","can","not","be","determined",",","the","default","behavior","is","ASCII","art","with","no","attributes",".","Attributes",":","_ANSI_COLOR",":","The","ANSI","color","control","sequence","dict",".","_ANSI_COLOR_RESET",":","The","ANSI","color","reset","control","sequence","string",".","_csi",":","The","ANSI","Control","Sequence","indicator","string",",","``","if","not","supported",".","_encoding",":","The","character","encoding",".","ascii",":","ASCII","art",".","This","is","the","default",".","utf8",":","UTF-8","unicode",".","win",":","Windows","code","page","437",".","_font_bold",":","The","ANSI","bold","font","embellishment","code","string",".","_font_italic",":","The","ANSI","italic","font","embellishment","code","string",".","_get_raw_key",":","A","function","that","reads","one","keypress","from","stdin","with","no","echo",".","_out",":","The","console","output","file","stream",".","_term",":","TERM","environment","variable","value",".","_term_size",":","The","terminal","(","x",",","y",")","dimensions","in","characters","."]
docstr: Returns the bullet characters list.
  
  Use the list elements in order for best appearance in nested bullet lists,
  wrapping back to the first element for deep nesting. The list size depends
  on the console implementation.
  
  Returns:
    A tuple of bullet characters.
docstr_tok: ["Returns","the","bullet","characters","list",".","Use","the","list","elements","in","order","for","best","appearance","in","nested","bullet","lists",",","wrapping","back","to","the","first","element","for","deep","nesting",".","The","list","size","depends","on","the","console","implementation",".","Returns",":","A","tuple","of","bullet","characters","."]
code: def GetBullets(self):
      """Returns the bullet characters list.
  
      Use the list elements in order for best appearance in nested bullet lists,
      wrapping back to the first element for deep nesting. The list size depends
      on the console implementation.
  
      Returns:
        A tuple of bullet characters.
      """
      return self._bullets
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import unicode_literals
  import os
  import sys
  import unicodedata
  from fire.console import console_attr_os
  from fire.console import encoding
  from fire.console import text
  import six
label_desc: Use image node_id 6 for calling the ConsoleAttr obj's underlying member method code with example usage: obj.GetBullets() and returns: self