Module AM37

Package it.polimi.ingsw.view.cli.console.graphics.components

  • Interface Summary 
    Interface Description
    LiveRefreshItemInterface
    Interface for graphical items which need to be refreshed based on the current item selected
    Toggleable
    Interface for items which input can be toggled on or off
  • Class Summary 
    Class Description
    ActiveItem
    An abstraction for any object containable in a Window
    Button
    A clickable button
    ClosingButton
    A clickable button that closes its container (if possible) when pressed
    Color  
    DetailPane
    A window showing details about an item in its parent
    Dialog
    General abstraction for a dialog window
    InputDialog  
    ListItem
    A single list item, returning a value when clicked
    PrintableObject
    Allows the use of graphics via ANSI arts, loading the corresponding files from the resources folder
    Rectangle
    More than just a rectangle
    ReturningButton
    A clickable button which returns a String value when clicked
    ReturningListItem
    A single list item, returning a value when clicked
    SimpleListItem  
    TextBox
    A field to be filled with text by the user
    Window
    General abstraction for a window
    WindowItem
    An abstraction for any kind of item that can be put inside a window, including a window itself