mirror of
https://github.com/erg-lang/erg.git
synced 2025-09-28 20:14:45 +00:00
feat: add jinja2
type declaration
This commit is contained in:
parent
4407999c19
commit
cfd24ea6fc
1 changed files with 26 additions and 0 deletions
26
crates/erg_compiler/lib/external/jinja2.d/__init__.d.er
vendored
Normal file
26
crates/erg_compiler/lib/external/jinja2.d/__init__.d.er
vendored
Normal file
|
@ -0,0 +1,26 @@
|
|||
.BaseLoader: ClassType
|
||||
|
||||
.PackageLoader: ClassType
|
||||
.PackageLoader <: .BaseLoader
|
||||
.PackageLoader.
|
||||
__call__: (package_name: Str, package_path: Str) -> .PackageLoader
|
||||
|
||||
.FileSystemLoader: ClassType
|
||||
.FileSystemLoader <: .BaseLoader
|
||||
.FileSystemLoader.
|
||||
__call__: (path: Str) -> .FileSystemLoader
|
||||
|
||||
.DictLoader: ClassType
|
||||
.DictLoader <: .BaseLoader
|
||||
.DictLoader.
|
||||
__call__: (mapping: {Str: Str}) -> .DictLoader
|
||||
|
||||
.Template: ClassType
|
||||
.Template.
|
||||
__call__: (source: Str, autoescape := Bool, enable_async := Bool) -> .Template
|
||||
render: (self: Ref(.Template), **kwargs: Obj) -> Str
|
||||
|
||||
.Enviroment: ClassType
|
||||
.Enviroment.
|
||||
__call__: (loader := .BaseLoader, trim_blocks := Bool) -> .Enviroment
|
||||
get_template: (self: Ref(.Enviroment), name := Str) -> .Template
|
Loading…
Add table
Add a link
Reference in a new issue