# Interface SyScreenKeyEventsType

All Known Subinterfaces:
  `SyScreenType`

public interface SyScreenKeyEventsType
The type of key event interface exposed by screens.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `keyModifierPressed(SyKeyModifier keyModifier)`
  Notify the screen that a key modifier was pressed.
  `void`
  `keyModifierReleased(SyKeyModifier keyModifier)`
  Notify the screen that a key modifier was released.
  `void`
  `keyPressed(SyKeyCode keyCode)`
  Notify the screen that a key was pressed.
  `void`
  `keyReleased(SyKeyCode keyCode)`
  Notify the screen that a key was released.

- ## Method Details

  - ### keyPressed

    void keyPressed(SyKeyCode keyCode)
    Notify the screen that a key was pressed.
    Parameters:
      `keyCode` - The keycode

  - ### keyReleased

    void keyReleased(SyKeyCode keyCode)
    Notify the screen that a key was released.
    Parameters:
      `keyCode` - The keycode

  - ### keyModifierPressed

    void keyModifierPressed(SyKeyModifier keyModifier)
    Notify the screen that a key modifier was pressed.
    Parameters:
      `keyModifier` - The key modifier

  - ### keyModifierReleased

    void keyModifierReleased(SyKeyModifier keyModifier)
    Notify the screen that a key modifier was released.
    Parameters:
      `keyModifier` - The key modifier