Type releases the key after the press.
(keys ...input.Key)
| 72 | |
| 73 | // Type releases the key after the press. |
| 74 | func (k *Keyboard) Type(keys ...input.Key) (err error) { |
| 75 | for _, key := range keys { |
| 76 | err = k.Press(key) |
| 77 | if err != nil { |
| 78 | return |
| 79 | } |
| 80 | err = k.Release(key) |
| 81 | if err != nil { |
| 82 | return |
| 83 | } |
| 84 | } |
| 85 | return |
| 86 | } |
| 87 | |
| 88 | // KeyActionType enum. |
| 89 | type KeyActionType int |