github.com/rakutentech/cli@v6.12.5-0.20151006231303-24468b65536e+incompatible/flags/flag/string.go (about)

     1  package cliFlags
     2  
     3  type StringFlag struct {
     4  	Name  string
     5  	Value string
     6  	Usage string
     7  }
     8  
     9  func (f *StringFlag) Set(v string) {
    10  	f.Value = v
    11  }
    12  
    13  func (f *StringFlag) String() string {
    14  	return f.Usage
    15  }
    16  
    17  func (f *StringFlag) GetName() string {
    18  	return f.Name
    19  }
    20  
    21  func (f *StringFlag) GetValue() interface{} {
    22  	return f.Value
    23  }