package svg import "fmt" type ( Rotate float64 RotateAuto struct{} RotateAutoReverse struct{} ) func (r Rotate) PrintKey() string { return "rotate" } func (r Rotate) PrintValue() (string, bool) { return fmt.Sprintf(`"%v"`, float64(r)), true } func (r RotateAuto) PrintKey() string { return "rotate" } func (r RotateAuto) PrintValue() (string, bool) { return `"auto"`, true } func (r RotateAutoReverse) PrintKey() string { return "rotate" } func (r RotateAutoReverse) PrintValue() (string, bool) { return `"auto-reverse"`, true }