MCPcopy
hub / github.com/docker/compose / NewSpinner

Function NewSpinner

cmd/display/spinner.go:32–49  ·  cmd/display/spinner.go::NewSpinner
()

Source from the content-addressed store, hash-verified

30}
31
32func NewSpinner() *Spinner {
33 chars := []string{
34 "⠋", "⠙", "⠹", "⠸", "⠼", "⠴", "⠦", "⠧", "⠇", "⠏",
35 }
36 done := "⠿"
37
38 if runtime.GOOS == "windows" {
39 chars = []string{"-"}
40 done = "-"
41 }
42
43 return &Spinner{
44 index: 0,
45 time: time.Now(),
46 chars: chars,
47 done: done,
48 }
49}
50
51func (s *Spinner) String() string {
52 if s.stop {

Calls

no outgoing calls