2023-10-10 13:19:45 +08:00
|
|
|
from .constants import FrameType
|
2023-10-10 12:01:34 +08:00
|
|
|
|
|
|
|
|
|
|
|
class StartAttr:
|
2023-10-10 13:23:25 +08:00
|
|
|
frame: FrameType
|
2023-10-10 12:01:34 +08:00
|
|
|
|
2023-10-10 13:23:25 +08:00
|
|
|
def __init__(self, frame: FrameType) -> None:
|
|
|
|
self.frame = frame
|
2023-10-10 12:01:34 +08:00
|
|
|
|
|
|
|
def __json__(self):
|
|
|
|
return {
|
2023-10-10 13:23:25 +08:00
|
|
|
"frame": self.frame.value,
|
2023-10-10 12:01:34 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
def __text__(self) -> str:
|
2023-10-10 13:23:25 +08:00
|
|
|
return f"{self.frame.value}"
|