1package commands
2
3import (
4	"github.com/ambientsound/visp/api"
5)
6
7// Redraw forcefully redraws the screen.
8type Redraw struct {
9	command
10	api api.API
11}
12
13func NewRedraw(api api.API) Command {
14	return &Redraw{
15		api: api,
16	}
17}
18
19func (cmd *Redraw) Parse() error {
20	return cmd.ParseEnd()
21}
22
23func (cmd *Redraw) Exec() error {
24	cmd.api.UI().Refresh()
25	return nil
26}
27