| 1234567891011121314151617181920212223 |
- import 'package:flutter/material.dart';
- enum EventState {
- idle,
- start,
- finish;
- String toString() {
- return switch (this) {
- EventState.idle => '未开始',
- EventState.start => '进行中',
- EventState.finish => '已结束',
- };
- }
- Color toColor() {
- return switch (this) {
- EventState.idle => Colors.blue,
- EventState.start => Colors.green,
- EventState.finish => Colors.orange,
- };
- }
- }
|