endplay

Main Contents:

  • What is endplay?
  • Building and installing
  • Overview of submodules
  • Tutorial
  • Dealer Scripts
  • API Documentation
    • endplay._dds
    • endplay.dds
    • endplay.dealer
    • endplay.evaluate
    • endplay.experimental
    • endplay.interact
      • endplay.interact.frontends
        • endplay.interact.frontends.html
        • endplay.interact.frontends.base
        • endplay.interact.frontends.cmd
        • endplay.interact.frontends.curses
      • endplay.interact.__main__
      • endplay.interact.actions
      • endplay.interact.commandobject
    • endplay.parsers
    • endplay.stats
    • endplay.types
    • endplay.utils
    • endplay.config
endplay
  • API Documentation
  • endplay.interact
  • endplay.interact.frontends
  • View page source

endplay.interact.frontends

  • endplay.interact.frontends.html
    • EndplayServer
      • EndplayServer.do_GET()
      • EndplayServer.do_POST()
      • EndplayServer.get_home()
      • EndplayServer.get_notfound()
      • EndplayServer.get_script()
      • EndplayServer.get_style()
      • EndplayServer.post_command()
      • EndplayServer.write()
    • HTMLFrontend
      • HTMLFrontend._abc_impl
      • HTMLFrontend.interact()
  • endplay.interact.frontends.base
    • BaseFrontend
      • BaseFrontend._abc_impl
      • BaseFrontend.interact()
  • endplay.interact.frontends.cmd
    • CmdFrontend
      • CmdFrontend._abc_impl
      • CmdFrontend.interact()
      • CmdFrontend.ps1
  • endplay.interact.frontends.curses
    • CursesFrontend
      • CursesFrontend._abc_impl
      • CursesFrontend.console_lines
      • CursesFrontend.consolewin
      • CursesFrontend.dealwin
      • CursesFrontend.dispatch_command()
      • CursesFrontend.hcpwin
      • CursesFrontend.infowin
      • CursesFrontend.initialise()
      • CursesFrontend.inputwin
      • CursesFrontend.interact()
      • CursesFrontend.main()
      • CursesFrontend.process_input()
      • CursesFrontend.ps1
      • CursesFrontend.tablewin
      • CursesFrontend.trickswin
      • CursesFrontend.update()

Frontends contain a Deal object as state, and provide an interact method as their entry point which allows interactive manipulation of the deal.

Previous Next

© Copyright 2021, Dominic Price.

Built with Sphinx using a theme provided by Read the Docs.