-
-
Notifications
You must be signed in to change notification settings - Fork 324
/
Copy pathtypes.py
54 lines (50 loc) · 1.05 KB
/
types.py
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
"""Exports common types from:
- :mod:`idom.core.types`
- :mod:`idom.backend.types`
"""
from .backend.types import BackendImplementation, Connection, Location
from .core.component import Component
from .core.hooks import Context
from .core.types import (
ComponentConstructor,
ComponentType,
EventHandlerDict,
EventHandlerFunc,
EventHandlerMapping,
EventHandlerType,
ImportSourceDict,
Key,
LayoutType,
RootComponentConstructor,
State,
VdomAttributes,
VdomAttributesAndChildren,
VdomChild,
VdomChildren,
VdomDict,
VdomJson,
)
__all__ = [
"BackendImplementation",
"Component",
"ComponentConstructor",
"ComponentType",
"Connection",
"Context",
"EventHandlerDict",
"EventHandlerFunc",
"EventHandlerMapping",
"EventHandlerType",
"ImportSourceDict",
"Key",
"LayoutType",
"Location",
"RootComponentConstructor",
"State",
"VdomAttributes",
"VdomAttributesAndChildren",
"VdomChild",
"VdomChildren",
"VdomDict",
"VdomJson",
]