static subscribe(callback) {
    const listener = new KeyboardEventListener(callback);
    return () => {
      listener.unsubscribe();
    };
  }
/**
   *  It allows one to subscribe to these Events
   *  @param {Function} callback - is called when event changes
   */
It allows one to subscribe to these Events
@param {Function} callback - is called when event changes
It allows one to subscribe to these Events @param { Function } callback - is called when event changes
static subscribe(callback) {
    const listener = new KeyboardEventListener(callback);
    return () => {
      listener.unsubscribe();
    };
  }
static subscribe ( callback ) { const listener = new KeyboardEventListener ( callback ) ; return ( ) => { listener . unsubscribe ( ) ; } ; }
It allows one to subscribe to these Events
  @param {Function} callback - is called when event changes
It allows one to subscribe to these Events @param { Function } callback - is called when event changes