Files
inventory-plus-plus/server/ui/svg/dominant_baseline.go
T
angel 50adc8e2de
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 5s
Tests / Go tests (push) Failing after 20s
prototyped svg reports
2026-08-20 00:35:13 -06:00

51 lines
1018 B
Go

package svg
import "fmt"
type (
DominantBaseline int
)
const (
DominantBaselineAuto DominantBaseline = iota
DominantBaselineTextBottom
DominantBaselineAlphabetic
DominantBaselineIdeographic
DominantBaselineMiddle
DominantBaselineCentral
DominantBaselineMathematical
DominantBaselineHanging
DominantBaselineTextTop
)
func (a DominantBaseline) PrintValue() (string, bool) {
return fmt.Sprintf("%q", a), true
}
func (a DominantBaseline) PrintKey() string {
return "dominant-baseline"
}
func (a DominantBaseline) String() string {
switch a {
case DominantBaselineTextBottom:
return "text-bottom"
case DominantBaselineAlphabetic:
return "alphabetic"
case DominantBaselineIdeographic:
return "ideographic"
case DominantBaselineMiddle:
return "middle"
case DominantBaselineCentral:
return "central"
case DominantBaselineMathematical:
return "mathematical"
case DominantBaselineHanging:
return "hanging"
case DominantBaselineTextTop:
return "text-top"
default:
return "auto"
}
}