Options
All
  • Public
  • Public/Protected
  • All
Menu

Module view/PlayerTile

Type aliases

Variables

Functions

Type aliases

Props

Props: object

React props for PlayerTile component

Type declaration

  • Optional onClick?: undefined | function

    Action to be performed when the tile is clicked

  • player: PlayerInfo

    Player which should be displayed as a tile

Variables

Const useStyles

useStyles: function = makeStyles(theme => ({hover: {width: "100%",textAlign: "left",margin: "2px 0",'&:hover': {backgroundColor: theme.palette.secondary.light},},}))

CSS style hook for PlayerTile component

Type declaration

    • (props?: any): ClassNameMap<ClassKey>
    • Parameters

      • Optional props: any

      Returns ClassNameMap<ClassKey>

Functions

Const PlayerTile

  • PlayerTile(__namedParameters: object): Element
  • React Component representing player as a tile with his name, skills, resources, location etc. Default onClick action is to display popup with all the relevant player information.

    Parameters

    • __namedParameters: object
      • onClick: undefined | function
      • player: object
        • address: string
        • balance: number
        • location: object
          • x: integer
          • y: integer
        • name: undefined | string
        • resources: object
          • common: integer
          • product: integer
          • rare: integer
          • uncommon: integer
        • stats: object
          • combat: integer
          • mining: integer
          • moving: integer

    Returns Element

Generated using TypeDoc