sdk/oapiSdk/lark_oapi/api/application/v6/processor.py

106 lines
4.5 KiB
Python
Raw Normal View History

2025-08-19 10:20:23 +00:00
# Code generated by Lark OpenAPI.
from typing import Any, Optional, Union, Dict, List, Set, IO, Callable, Type
from lark_oapi.event.processor import IEventProcessor
from .model.p2_application_application_created_v6 import P2ApplicationApplicationCreatedV6
from .model.p2_application_application_app_version_audit_v6 import P2ApplicationApplicationAppVersionAuditV6
from .model.p2_application_application_app_version_publish_apply_v6 import \
P2ApplicationApplicationAppVersionPublishApplyV6
from .model.p2_application_application_app_version_publish_revoke_v6 import \
P2ApplicationApplicationAppVersionPublishRevokeV6
from .model.p2_application_application_feedback_created_v6 import P2ApplicationApplicationFeedbackCreatedV6
from .model.p2_application_application_feedback_updated_v6 import P2ApplicationApplicationFeedbackUpdatedV6
from .model.p2_application_application_visibility_added_v6 import P2ApplicationApplicationVisibilityAddedV6
from .model.p2_application_bot_menu_v6 import P2ApplicationBotMenuV6
class P2ApplicationApplicationCreatedV6Processor(IEventProcessor[P2ApplicationApplicationCreatedV6]):
def __init__(self, f: Callable[[P2ApplicationApplicationCreatedV6], None]):
self.f = f
def type(self) -> Type[P2ApplicationApplicationCreatedV6]:
return P2ApplicationApplicationCreatedV6
def do(self, data: P2ApplicationApplicationCreatedV6) -> None:
self.f(data)
class P2ApplicationApplicationAppVersionAuditV6Processor(IEventProcessor[P2ApplicationApplicationAppVersionAuditV6]):
def __init__(self, f: Callable[[P2ApplicationApplicationAppVersionAuditV6], None]):
self.f = f
def type(self) -> Type[P2ApplicationApplicationAppVersionAuditV6]:
return P2ApplicationApplicationAppVersionAuditV6
def do(self, data: P2ApplicationApplicationAppVersionAuditV6) -> None:
self.f(data)
class P2ApplicationApplicationAppVersionPublishApplyV6Processor(
IEventProcessor[P2ApplicationApplicationAppVersionPublishApplyV6]):
def __init__(self, f: Callable[[P2ApplicationApplicationAppVersionPublishApplyV6], None]):
self.f = f
def type(self) -> Type[P2ApplicationApplicationAppVersionPublishApplyV6]:
return P2ApplicationApplicationAppVersionPublishApplyV6
def do(self, data: P2ApplicationApplicationAppVersionPublishApplyV6) -> None:
self.f(data)
class P2ApplicationApplicationAppVersionPublishRevokeV6Processor(
IEventProcessor[P2ApplicationApplicationAppVersionPublishRevokeV6]):
def __init__(self, f: Callable[[P2ApplicationApplicationAppVersionPublishRevokeV6], None]):
self.f = f
def type(self) -> Type[P2ApplicationApplicationAppVersionPublishRevokeV6]:
return P2ApplicationApplicationAppVersionPublishRevokeV6
def do(self, data: P2ApplicationApplicationAppVersionPublishRevokeV6) -> None:
self.f(data)
class P2ApplicationApplicationFeedbackCreatedV6Processor(IEventProcessor[P2ApplicationApplicationFeedbackCreatedV6]):
def __init__(self, f: Callable[[P2ApplicationApplicationFeedbackCreatedV6], None]):
self.f = f
def type(self) -> Type[P2ApplicationApplicationFeedbackCreatedV6]:
return P2ApplicationApplicationFeedbackCreatedV6
def do(self, data: P2ApplicationApplicationFeedbackCreatedV6) -> None:
self.f(data)
class P2ApplicationApplicationFeedbackUpdatedV6Processor(IEventProcessor[P2ApplicationApplicationFeedbackUpdatedV6]):
def __init__(self, f: Callable[[P2ApplicationApplicationFeedbackUpdatedV6], None]):
self.f = f
def type(self) -> Type[P2ApplicationApplicationFeedbackUpdatedV6]:
return P2ApplicationApplicationFeedbackUpdatedV6
def do(self, data: P2ApplicationApplicationFeedbackUpdatedV6) -> None:
self.f(data)
class P2ApplicationApplicationVisibilityAddedV6Processor(IEventProcessor[P2ApplicationApplicationVisibilityAddedV6]):
def __init__(self, f: Callable[[P2ApplicationApplicationVisibilityAddedV6], None]):
self.f = f
def type(self) -> Type[P2ApplicationApplicationVisibilityAddedV6]:
return P2ApplicationApplicationVisibilityAddedV6
def do(self, data: P2ApplicationApplicationVisibilityAddedV6) -> None:
self.f(data)
class P2ApplicationBotMenuV6Processor(IEventProcessor[P2ApplicationBotMenuV6]):
def __init__(self, f: Callable[[P2ApplicationBotMenuV6], None]):
self.f = f
def type(self) -> Type[P2ApplicationBotMenuV6]:
return P2ApplicationBotMenuV6
def do(self, data: P2ApplicationBotMenuV6) -> None:
self.f(data)