-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path__init__.py
More file actions
116 lines (112 loc) · 4.22 KB
/
__init__.py
File metadata and controls
116 lines (112 loc) · 4.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
from typing import Annotated
from pydantic import Field
from .custom_operations import (
CustomOperationDocumentData,
CustomOperationDocumentEvent,
CustomOperationPartData,
CustomOperationPartEvent,
)
from .dialog_data import DocumentReleasedDialogData, PartReleasedDialogData
from .document_create_check import DocumentCreateCheckData, DocumentCreateCheckEvent
from .document_field_calculation import DocumentFieldCalculationData, DocumentFieldCalculationEvent
from .document_modify_check import DocumentModifyCheckData, DocumentModifyCheckEvent
from .document_release_check import DocumentReleaseCheckData, DocumentReleaseCheckEvent
from .document_released import DocumentReleasedData, DocumentReleasedEvent
from .dummy import DummyEvent, DummyEventData
from .engineering_change_release_check import EngineeringChangeReleaseCheckData, EngineeringChangeReleaseCheckEvent
from .engineering_change_released import EngineeringChangeReleasedData, EngineeringChangeReleasedEvent
from .engineering_change_status_change_check import (
EngineeringChangeStatusChangeCheckData,
EngineeringChangeStatusChangeCheckEvent,
)
from .engineering_change_status_changed import EngineeringChangeStatusChangedData, EngineeringChangeStatusChangedEvent
from .field_value_calculation import FieldValueCalculationData, FieldValueCalculationEvent
from .part_create_check import PartCreateCheckData, PartCreateCheckEvent
from .part_field_calculation import PartFieldCalculationData, PartFieldCalculationEvent
from .part_modify_check import PartModifyCheckData, PartModifyCheckEvent
from .part_release_check import PartReleaseCheckData, PartReleaseCheckEvent
from .part_released import PartReleasedData, PartReleasedEvent
from .workflow_task_trigger import WorkflowTaskTriggerEvent, WorkflowTaskTriggerEventData
Event = Annotated[
DocumentReleasedEvent
| DocumentReleaseCheckEvent
| DocumentFieldCalculationEvent
| PartReleasedEvent
| PartReleaseCheckEvent
| PartFieldCalculationEvent
| FieldValueCalculationEvent
| DummyEvent
| EngineeringChangeReleasedEvent
| EngineeringChangeReleaseCheckEvent
| EngineeringChangeStatusChangedEvent
| EngineeringChangeStatusChangeCheckEvent
| WorkflowTaskTriggerEvent
| DocumentCreateCheckEvent
| DocumentModifyCheckEvent
| PartCreateCheckEvent
| PartModifyCheckEvent
| CustomOperationDocumentEvent
| CustomOperationPartEvent,
Field(discriminator="name"),
]
EventData = (
DocumentReleasedData
| DocumentReleaseCheckData
| DocumentFieldCalculationData
| PartReleasedData
| PartReleaseCheckData
| PartFieldCalculationData
| FieldValueCalculationData
| DummyEventData
| EngineeringChangeReleasedData
| EngineeringChangeReleaseCheckData
| EngineeringChangeStatusChangedData
| EngineeringChangeStatusChangeCheckData
| WorkflowTaskTriggerEventData
| DocumentCreateCheckData
| DocumentModifyCheckData
| PartCreateCheckData
| PartModifyCheckData
| CustomOperationDocumentData
| CustomOperationPartData
)
__all__ = [
"DocumentReleasedEvent",
"DocumentReleaseCheckEvent",
"DocumentFieldCalculationEvent",
"PartReleasedEvent",
"PartReleaseCheckEvent",
"PartFieldCalculationEvent",
"FieldValueCalculationEvent",
"DummyEvent",
"EngineeringChangeReleasedEvent",
"EngineeringChangeReleaseCheckEvent",
"WorkflowTaskTriggerEvent",
"DocumentReleasedData",
"DocumentReleaseCheckData",
"DocumentFieldCalculationData",
"PartReleasedData",
"PartReleaseCheckData",
"FieldValueCalculationData",
"DummyEventData",
"EngineeringChangeReleasedData",
"EngineeringChangeReleaseCheckData",
"EngineeringChangeStatusChangedData",
"EngineeringChangeStatusChangeCheckData",
"WorkflowTaskTriggerEventData",
"DocumentReleasedDialogData",
"PartReleasedDialogData",
"PartFieldCalculationData",
"DocumentCreateCheckData",
"DocumentCreateCheckEvent",
"DocumentModifyCheckData",
"DocumentModifyCheckEvent",
"PartCreateCheckData",
"PartCreateCheckEvent",
"PartModifyCheckData",
"PartModifyCheckEvent",
"CustomOperationDocumentData",
"CustomOperationDocumentEvent",
"CustomOperationPartData",
"CustomOperationPartEvent",
]