github.com/bhameyie/otto@v0.2.1-0.20160406174117-16052efa52ec/ui/null.go (about)

     1  package ui
     2  
     3  import (
     4  	"errors"
     5  )
     6  
     7  // Null is an implementation of Ui that does nothing.
     8  type Null struct{}
     9  
    10  func (*Null) Header(string)  {}
    11  func (*Null) Message(string) {}
    12  func (*Null) Raw(string)     {}
    13  func (*Null) Input(*InputOpts) (string, error) {
    14  	return "", errors.New("null ui")
    15  }