Mercurial > code > home > repos > light9
diff stubs/twisted/web/resource.pyi @ 1871:4ce991cdacdb
more stubs
Ignore-this: adf95b608f6791c2d7128c0f8cf661f8
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Mon, 27 May 2019 06:19:53 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/stubs/twisted/web/resource.pyi Mon May 27 06:19:53 2019 +0000 @@ -0,0 +1,59 @@ +# Stubs for twisted.web.resource (Python 3) +# +# NOTE: This dynamically typed stub was automatically generated by stubgen. + +from typing import Any, Optional +from zope.interface import Interface + +class IResource(Interface): + isLeaf: Any = ... + def getChildWithDefault(name: Any, request: Any) -> None: ... + def putChild(path: Any, child: Any) -> None: ... + def render(request: Any) -> None: ... + +def getChildForRequest(resource: Any, request: Any): ... + +class Resource: + entityType: Any = ... + server: Any = ... + children: Any = ... + def __init__(self) -> None: ... + isLeaf: int = ... + def listStaticNames(self): ... + def listStaticEntities(self): ... + def listNames(self): ... + def listEntities(self): ... + def listDynamicNames(self): ... + def listDynamicEntities(self, request: Optional[Any] = ...): ... + def getStaticEntity(self, name: Any): ... + def getDynamicEntity(self, name: Any, request: Any): ... + def delEntity(self, name: Any) -> None: ... + def reallyPutEntity(self, name: Any, entity: Any) -> None: ... + def getChild(self, path: Any, request: Any): ... + def getChildWithDefault(self, path: Any, request: Any): ... + def getChildForRequest(self, request: Any): ... + def putChild(self, path: Any, child: Any) -> None: ... + def render(self, request: Any): ... + def render_HEAD(self, request: Any): ... + +class ErrorPage(Resource): + template: str = ... + code: Any = ... + brief: Any = ... + detail: Any = ... + def __init__(self, status: Any, brief: Any, detail: Any) -> None: ... + def render(self, request: Any): ... + def getChild(self, chnam: Any, request: Any): ... + +class NoResource(ErrorPage): + def __init__(self, message: str = ...) -> None: ... + +class ForbiddenResource(ErrorPage): + def __init__(self, message: str = ...) -> None: ... + +class _IEncodingResource(Interface): + def getEncoder(request: Any) -> None: ... + +class EncodingResourceWrapper: + def __init__(self, original: Any, encoders: Any) -> None: ... + def getEncoder(self, request: Any): ...