mode.go 310 B

1234567891011121314151617181920
  1. package editor
  2. type Mode int
  3. const (
  4. ModeNormal Mode = iota
  5. ModeWrite
  6. ModePalette
  7. ModeFind
  8. )
  9. func (mode Mode) String() string {
  10. switch mode {
  11. case ModeNormal: return "normal"
  12. case ModeWrite: return "write"
  13. case ModePalette: return "palette"
  14. case ModeFind: return "find"
  15. }
  16. return "unknown"
  17. }