Files
cameradar/vendor/github.com/gernest/wow/README.md
T
Brendan LE GLAUNEC 5849898283 Cameradar 3.0.0: Uses ullaakut/nmap, runs faster, removed legacy code (#188)
Unit tests functional and coverage back to 100%

Add more routes to dictionary, add more credentials, add default port 5554, rename cameradar logs ENV variable, improve unit test readability, remove tmp file
2019-01-22 21:16:16 +01:00

105 lines
3.5 KiB
Markdown

## wow
[![GoDoc](https://godoc.org/github.com/gernest/wow?status.svg)](https://godoc.org/github.com/gernest/wow)
Beautiful spinners for Go commandline apps
![wow](static/wow.gif)
## Install
go get -u github.com/gernest/wow
## Usage
```go
package main
import (
"os"
"time"
"github.com/gernest/wow"
"github.com/gernest/wow/spin"
)
func main() {
w := wow.New(os.Stdout, spin.Get(spin.Dots), "Such Spins")
w.Start()
time.Sleep(2 * time.Second)
w.Text("Very emojis").Spinner(spin.Get(spin.Hearts))
time.Sleep(2 * time.Second)
w.PersistWith(spin.Spinner{Frames: []string{"👍"}}, " Wow!")
}
```
## Available spinners
Name | What it looks like
--------|---------------------
`Star2` | ![star2](static/star2.gif)
`GrowHorizontal` | ![growHorizontal](static/growHorizontal.gif)
`Squish` | ![squish](static/squish.gif)
`Toggle12` | ![toggle12](static/toggle12.gif)
`Smiley` | ![smiley](static/smiley.gif)
`Hearts` | ![hearts](static/hearts.gif)
`Dots3` | ![dots3](static/dots3.gif)
`Dots11` | ![dots11](static/dots11.gif)
`Balloon` | ![balloon](static/balloon.gif)
`Clock` | ![clock](static/clock.gif)
`Dots4` | ![dots4](static/dots4.gif)
`SquareCorners` | ![squareCorners](static/squareCorners.gif)
`CircleHalves` | ![circleHalves](static/circleHalves.gif)
`Star` | ![star](static/star.gif)
`Arc` | ![arc](static/arc.gif)
`Toggle13` | ![toggle13](static/toggle13.gif)
`BoxBounce` | ![boxBounce](static/boxBounce.gif)
`Line2` | ![line2](static/line2.gif)
`Pipe` | ![pipe](static/pipe.gif)
`Triangle` | ![triangle](static/triangle.gif)
`Shark` | ![shark](static/shark.gif)
`Line` | ![line](static/line.gif)
`Arrow` | ![arrow](static/arrow.gif)
`Earth` | ![earth](static/earth.gif)
`Dots5` | ![dots5](static/dots5.gif)
`Toggle11` | ![toggle11](static/toggle11.gif)
`CircleQuarters` | ![circleQuarters](static/circleQuarters.gif)
`Toggle9` | ![toggle9](static/toggle9.gif)
`Dots9` | ![dots9](static/dots9.gif)
`Bounce` | ![bounce](static/bounce.gif)
`Toggle2` | ![toggle2](static/toggle2.gif)
`Toggle7` | ![toggle7](static/toggle7.gif)
`Arrow3` | ![arrow3](static/arrow3.gif)
`Moon` | ![moon](static/moon.gif)
`Dots6` | ![dots6](static/dots6.gif)
`Christmas` | ![christmas](static/christmas.gif)
`Dots10` | ![dots10](static/dots10.gif)
`Hamburger` | ![hamburger](static/hamburger.gif)
`BoxBounce2` | ![boxBounce2](static/boxBounce2.gif)
`BouncingBar` | ![bouncingBar](static/bouncingBar.gif)
`Flip` | ![flip](static/flip.gif)
`Dots8` | ![dots8](static/dots8.gif)
`Dots12` | ![dots12](static/dots12.gif)
`Noise` | ![noise](static/noise.gif)
`Toggle3` | ![toggle3](static/toggle3.gif)
`Toggle6` | ![toggle6](static/toggle6.gif)
`Runner` | ![runner](static/runner.gif)
`Dqpb` | ![dqpb](static/dqpb.gif)
`Dots` | ![dots](static/dots.gif)
`Toggle4` | ![toggle4](static/toggle4.gif)
`Monkey` | ![monkey](static/monkey.gif)
`Dots7` | ![dots7](static/dots7.gif)
`SimpleDots` | ![simpleDots](static/simpleDots.gif)
`GrowVertical` | ![growVertical](static/growVertical.gif)
`Circle` | ![circle](static/circle.gif)
`Toggle` | ![toggle](static/toggle.gif)
`Toggle5` | ![toggle5](static/toggle5.gif)
`Arrow2` | ![arrow2](static/arrow2.gif)
`Dots2` | ![dots2](static/dots2.gif)
`Toggle8` | ![toggle8](static/toggle8.gif)
`Toggle10` | ![toggle10](static/toggle10.gif)
`BouncingBall` | ![bouncingBall](static/bouncingBall.gif)
`SimpleDotsScrolling` | ![simpleDotsScrolling](static/simpleDotsScrolling.gif)
`Pong` | ![pong](static/pong.gif)
`Weather` | ![weather](static/weather.gif)
`Balloon2` | ![balloon2](static/balloon2.gif)