blark.solution.TcMethod
- class blark.solution.TcMethod(name: 'str', guid: 'str', decl: 'TcDeclImpl', metadata: 'dict[str, str]', filename: 'Optional[pathlib.Path]', parent: 'Optional[TcSource]' = None, xml: 'dataclasses.InitVar[lxml.etree.Element | None]' = None, source_type: 'Optional[SourceType]' = None)[source]
Bases:
TcSourceChild
Methods
__init__
(name, guid, decl, metadata, filename)rewrite_code
(identifier, contents)to_blark
()Attributes
default_source_type
parent
source_type
xml
name
guid
decl
metadata
filename
- to_blark() list[BlarkCompositeSourceItem | BlarkSourceItem] [source]
- __init__(name: str, guid: str, decl: TcDeclImpl, metadata: dict[str, str], filename: pathlib.Path | None, parent: TcSource | None = None, xml: dataclasses.InitVar[lxml.etree.Element | None] = None, source_type: SourceType | None = None) None