1871
|
1 # Stubs for twisted.web.resource (Python 3)
|
|
2 #
|
|
3 # NOTE: This dynamically typed stub was automatically generated by stubgen.
|
|
4
|
|
5 from typing import Any, Optional
|
|
6 from zope.interface import Interface
|
|
7
|
|
8 class IResource(Interface):
|
|
9 isLeaf: Any = ...
|
|
10 def getChildWithDefault(name: Any, request: Any) -> None: ...
|
|
11 def putChild(path: Any, child: Any) -> None: ...
|
|
12 def render(request: Any) -> None: ...
|
|
13
|
|
14 def getChildForRequest(resource: Any, request: Any): ...
|
|
15
|
|
16 class Resource:
|
|
17 entityType: Any = ...
|
|
18 server: Any = ...
|
|
19 children: Any = ...
|
|
20 def __init__(self) -> None: ...
|
|
21 isLeaf: int = ...
|
|
22 def listStaticNames(self): ...
|
|
23 def listStaticEntities(self): ...
|
|
24 def listNames(self): ...
|
|
25 def listEntities(self): ...
|
|
26 def listDynamicNames(self): ...
|
|
27 def listDynamicEntities(self, request: Optional[Any] = ...): ...
|
|
28 def getStaticEntity(self, name: Any): ...
|
|
29 def getDynamicEntity(self, name: Any, request: Any): ...
|
|
30 def delEntity(self, name: Any) -> None: ...
|
|
31 def reallyPutEntity(self, name: Any, entity: Any) -> None: ...
|
|
32 def getChild(self, path: Any, request: Any): ...
|
|
33 def getChildWithDefault(self, path: Any, request: Any): ...
|
|
34 def getChildForRequest(self, request: Any): ...
|
|
35 def putChild(self, path: Any, child: Any) -> None: ...
|
|
36 def render(self, request: Any): ...
|
|
37 def render_HEAD(self, request: Any): ...
|
|
38
|
|
39 class ErrorPage(Resource):
|
|
40 template: str = ...
|
|
41 code: Any = ...
|
|
42 brief: Any = ...
|
|
43 detail: Any = ...
|
|
44 def __init__(self, status: Any, brief: Any, detail: Any) -> None: ...
|
|
45 def render(self, request: Any): ...
|
|
46 def getChild(self, chnam: Any, request: Any): ...
|
|
47
|
|
48 class NoResource(ErrorPage):
|
|
49 def __init__(self, message: str = ...) -> None: ...
|
|
50
|
|
51 class ForbiddenResource(ErrorPage):
|
|
52 def __init__(self, message: str = ...) -> None: ...
|
|
53
|
|
54 class _IEncodingResource(Interface):
|
|
55 def getEncoder(request: Any) -> None: ...
|
|
56
|
|
57 class EncodingResourceWrapper:
|
|
58 def __init__(self, original: Any, encoders: Any) -> None: ...
|
|
59 def getEncoder(self, request: Any): ...
|