mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-10 14:01:56 +08:00
move generated stubs to separate directory, too messty
This commit is contained in:
108
django-stubs-generated/template/library.pyi
Normal file
108
django-stubs-generated/template/library.pyi
Normal file
@@ -0,0 +1,108 @@
|
||||
from typing import Any, Callable, Dict, List, Optional, Tuple, Union
|
||||
|
||||
from django.template.base import FilterExpression, Parser, Template
|
||||
from django.template.context import Context
|
||||
from django.utils.safestring import SafeText
|
||||
|
||||
from .base import Node, Template
|
||||
from .exceptions import TemplateSyntaxError as TemplateSyntaxError
|
||||
|
||||
|
||||
class InvalidTemplateLibrary(Exception): ...
|
||||
|
||||
class Library:
|
||||
filters: Dict[str, Callable] = ...
|
||||
tags: Dict[str, Callable] = ...
|
||||
def __init__(self) -> None: ...
|
||||
def tag(
|
||||
self,
|
||||
name: Optional[Union[Callable, str]] = ...,
|
||||
compile_function: Optional[Union[Callable, str]] = ...,
|
||||
) -> Callable: ...
|
||||
def tag_function(self, func: Callable) -> Callable: ...
|
||||
def filter(
|
||||
self,
|
||||
name: Optional[Union[Callable, str]] = ...,
|
||||
filter_func: Optional[Union[Callable, str]] = ...,
|
||||
**flags: Any
|
||||
) -> Callable: ...
|
||||
def filter_function(self, func: Callable, **flags: Any) -> Callable: ...
|
||||
def simple_tag(
|
||||
self,
|
||||
func: Optional[Union[Callable, str]] = ...,
|
||||
takes_context: Optional[bool] = ...,
|
||||
name: Optional[str] = ...,
|
||||
) -> Callable: ...
|
||||
def inclusion_tag(
|
||||
self,
|
||||
filename: Union[Template, str],
|
||||
func: None = ...,
|
||||
takes_context: Optional[bool] = ...,
|
||||
name: Optional[str] = ...,
|
||||
) -> Callable: ...
|
||||
|
||||
class TagHelperNode(Node):
|
||||
func: Any = ...
|
||||
takes_context: Any = ...
|
||||
args: Any = ...
|
||||
kwargs: Any = ...
|
||||
def __init__(
|
||||
self,
|
||||
func: Callable,
|
||||
takes_context: Optional[bool],
|
||||
args: List[FilterExpression],
|
||||
kwargs: Dict[str, FilterExpression],
|
||||
) -> None: ...
|
||||
def get_resolved_arguments(
|
||||
self, context: Context
|
||||
) -> Tuple[List[int], Dict[str, Union[SafeText, int]]]: ...
|
||||
|
||||
class SimpleNode(TagHelperNode):
|
||||
args: List[FilterExpression]
|
||||
func: Callable
|
||||
kwargs: Dict[str, FilterExpression]
|
||||
origin: django.template.base.Origin
|
||||
takes_context: Optional[bool]
|
||||
token: django.template.base.Token
|
||||
target_var: Optional[str] = ...
|
||||
def __init__(
|
||||
self,
|
||||
func: Callable,
|
||||
takes_context: Optional[bool],
|
||||
args: List[FilterExpression],
|
||||
kwargs: Dict[str, FilterExpression],
|
||||
target_var: Optional[str],
|
||||
) -> None: ...
|
||||
def render(self, context: Context) -> str: ...
|
||||
|
||||
class InclusionNode(TagHelperNode):
|
||||
args: List[FilterExpression]
|
||||
func: Callable
|
||||
kwargs: Dict[str, FilterExpression]
|
||||
origin: django.template.base.Origin
|
||||
takes_context: Optional[bool]
|
||||
token: django.template.base.Token
|
||||
filename: Union[django.template.base.Template, str] = ...
|
||||
def __init__(
|
||||
self,
|
||||
func: Callable,
|
||||
takes_context: Optional[bool],
|
||||
args: List[FilterExpression],
|
||||
kwargs: Dict[str, FilterExpression],
|
||||
filename: Optional[Union[Template, str]],
|
||||
) -> None: ...
|
||||
def render(self, context: Context) -> SafeText: ...
|
||||
|
||||
def parse_bits(
|
||||
parser: Parser,
|
||||
bits: List[str],
|
||||
params: List[str],
|
||||
varargs: Optional[str],
|
||||
varkw: Optional[str],
|
||||
defaults: Optional[Tuple[Union[bool, str]]],
|
||||
kwonly: List[str],
|
||||
kwonly_defaults: Optional[Dict[str, int]],
|
||||
takes_context: Optional[bool],
|
||||
name: str,
|
||||
) -> Tuple[List[FilterExpression], Dict[str, FilterExpression]]: ...
|
||||
def import_library(name: str) -> Library: ...
|
||||
Reference in New Issue
Block a user