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 }