def init()def final()def state()State of the boacon system
def panes()Panes that are being displayed
:raise BCError: boacon system is not currently running
def on_init()Emitted after the boacon system is initialized
def on_final()Emitted before the boacon system is finalized
def postdraw()Emitted after drawing the panes and right before the screen is refreshed
:raise BCError: boacon system is not currently running
def refresh()Refreshes the screen
:raise BCError: boacon system is not currently running
def getch()Gets a character code from the keyboard
:return: Character code (or -1 if no character is pressed) :raise BCError: boacon system is not currently running
def get_border()Gets whether or not pane borders are enabled
:raise BCError: boacon system is not currently running
def set_border(value: bool)Sets whether or not pane borders are enabled
:raise BCError: boacon system is not currently running