griffe_typedoc ¤
Griffe TypeDoc package.
Signatures for entire TypeScript programs using TypeDoc.
Accessor dataclass ¤
Accessor( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, get_signature: GetSignature | None = None, set_signature: SetSignature | None = None, overwrites: Type | None = None, implementation_of: Type | None = None, inherited_from: Type | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) BlockTagContent dataclass ¤
BlockTagContent( *, kind: BlockTagContentKind, text: str, target: int | str | None = None, ts_link_text: str | None = None, ) BlockTagContentKind ¤
BlockTagKind ¤
CallSignature dataclass ¤
CallSignature( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type, parameters: list[Parameter] | None = None, type_parameters: list[TypeParameter] | None = None, overwrites: Type | None = None, implementation_of: Type | None = None, inherited_from: Type | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) type_parameters class-attribute instance-attribute ¤
type_parameters: list[TypeParameter] | None = None Class dataclass ¤
Class( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, extended_types: list[Type] | None = None, extended_by: list[Type] | None = None, implemented_types: list[Type] | None = None, index_signatures: list[IndexSignature] | None = None, type_parameters: list[TypeParameter] | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) index_signatures class-attribute instance-attribute ¤
index_signatures: list[IndexSignature] | None = None type_parameters class-attribute instance-attribute ¤
type_parameters: list[TypeParameter] | None = None Comment dataclass ¤
Constructor dataclass ¤
Constructor( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, signatures: list[ConstructorSignature] | None = None, overwrites: Type | None = None, inherited_from: Type | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) signatures class-attribute instance-attribute ¤
signatures: list[ConstructorSignature] | None = None ConstructorSignature dataclass ¤
ConstructorSignature( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, parameters: list[Parameter] | None = None, overwrites: Type | None = None, inherited_from: Type | None = None, type_parameters: list[TypeParameter] | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) type_parameters class-attribute instance-attribute ¤
type_parameters: list[TypeParameter] | None = None Enum dataclass ¤
Enum( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) EnumMember dataclass ¤
EnumMember( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) FileRegistry dataclass ¤
Function dataclass ¤
Function( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, signatures: list[CallSignature], ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) GetSignature dataclass ¤
GetSignature( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, overwrites: Type | None = None, implementation_of: Type | None = None, inherited_from: Type | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) Group dataclass ¤
Group(*, title: str, children: list[int | Reflection]) IndexSignature dataclass ¤
IndexSignature( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type, parameters: list[Parameter] | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) Interface dataclass ¤
Interface( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, extended_types: list[Type] | None = None, extended_by: list[Type] | None = None, type_parameters: list[TypeParameter] | None = None, index_signature: IndexSignature | None = None, implemented_by: list[Type] | None = None, index_signatures: list[IndexSignature] | None = None, signatures: list[CallSignature] | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) index_signatures class-attribute instance-attribute ¤
index_signatures: list[IndexSignature] | None = None type_parameters class-attribute instance-attribute ¤
type_parameters: list[TypeParameter] | None = None Method dataclass ¤
Method( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, signatures: list[CallSignature], overwrites: Type | None = None, implementation_of: Type | None = None, inherited_from: Type | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) Module dataclass ¤
Module( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, package_version: str | None = None, readme: str | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) Namespace dataclass ¤
Namespace( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) Parameter dataclass ¤
Parameter( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, default_value: str | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) Project dataclass ¤
Project( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, package_name: str, readme: list[BlockTagContent] | None = None, symbol_id_map: dict[int, Reflection] = dict(), package_version: str | None = None, files: FileRegistry | None = None, ) Bases: Reflection
Property dataclass ¤
Property( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type, inherited_from: Type | None = None, overwrites: Type | None = None, default_value: str | None = None, implementation_of: Type | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) Reference dataclass ¤
Reference( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, target: int, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) Reflection dataclass ¤
Reflection( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, ) children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) ReflectionKind ¤
SetSignature dataclass ¤
SetSignature( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, parameters: list[Parameter] | None = None, overwrites: Type | None = None, implementation_of: Type | None = None, inherited_from: Type | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) Source dataclass ¤
Target dataclass ¤
Type dataclass ¤
Type( *, type: TypeKind, name: str | None = None, target: int | Target | None = None, package: str | None = None, type_arguments: list[Type] | None = None, qualified_name: str | None = None, element_type: Type | None = None, refers_to_type_parameter: bool | None = None, value: str | None = None, types: list[Type] | None = None, declaration: TypeLiteral | None = None, elements: list[Type] | None = None, prefer_values: bool | None = None, query_type: Type | None = None, operator: str | None = None, parameter: str | None = None, parameter_type: Type | None = None, template_type: Type | None = None, ) TypeAlias dataclass ¤
TypeAlias( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type, type_parameters: list[TypeParameter] | None = None, implemented_by: list[Type] | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) type_parameters class-attribute instance-attribute ¤
type_parameters: list[TypeParameter] | None = None TypeLiteral dataclass ¤
TypeLiteral( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, signatures: list[CallSignature] | None = None, index_signatures: list[IndexSignature] | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) index_signatures class-attribute instance-attribute ¤
index_signatures: list[IndexSignature] | None = None TypeParameter dataclass ¤
TypeParameter( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type | None = None, default: Type | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) TypedocDecoder ¤
Bases: JSONDecoder
JSON decoder.
Parameters:
-
*args(Any, default:()) –Arguments passed to parent init method.
-
*kwargs(Any, default:{}) –Keyword arguments passed to parent init method.
Variable dataclass ¤
Variable( *, id: int, name: str, variant: str, comment: Comment | None = None, children: list[Reflection] = list(), flags: dict = dict(), groups: list[Group] = list(), sources: list[Source] = list(), parent: Reflection | None = None, type: Type, default_value: str | None = None, ) Bases: Reflection
children class-attribute instance-attribute ¤
children: list[Reflection] = field(default_factory=list) get_logger ¤
get_logger(name: str) -> _Logger Create and return a new logger instance.
Parameters:
-
name(str) –The logger name.
Returns:
-
_Logger–The logger.
get_parser ¤
get_parser() -> ArgumentParser