From 0c83593d99afdff01f96d304369156687069fc44 Mon Sep 17 00:00:00 2001 From: 简律纯 Date: Mon, 18 Dec 2023 02:32:31 +0800 Subject: feat(handler): add `HandlerLoadType` class --- src/infini/handler.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/infini/handler.py b/src/infini/handler.py index fcbf32f9..8406972b 100644 --- a/src/infini/handler.py +++ b/src/infini/handler.py @@ -6,9 +6,19 @@ """ from abc import ABCMeta, abstractmethod +from enum import Enum from .event import MatcherEvent, InfiniEvent -__all__ = ["Handler"] +__all__ = ["Handler", "HandlerLoadType"] + + +class HandlerLoadType(Enum): + """规则包加载类型。""" + + DIR = "dir" + NAME = "name" + FILE = "file" + CLASS = "class" class Handler: -- cgit v1.2.3-70-g09d2