mirror of
https://github.com/kovidgoyal/kitty.git
synced 2024-09-20 02:57:19 +03:00
20 lines
309 B
Go
20 lines
309 B
Go
// License: GPLv3 Copyright: 2022, Kovid Goyal, <kovid at kovidgoyal.net>
|
|
|
|
package at
|
|
|
|
import "strconv"
|
|
|
|
func parse_opacity(arg string) (float64, error) {
|
|
ans, err := strconv.ParseFloat(arg, 64)
|
|
if err != nil {
|
|
return 0, nil
|
|
}
|
|
if ans < 0.1 {
|
|
ans = 0.1
|
|
}
|
|
if ans > 1 {
|
|
ans = 1
|
|
}
|
|
return ans, nil
|
|
}
|