This commit is contained in:
cjw
2026-02-11 22:40:35 +08:00
parent 96000f3f11
commit 7b09eb3d89
1094 changed files with 242874 additions and 1 deletions
@@ -0,0 +1,482 @@
from typing import overload, Any, Callable, TypeVar, Union
from typing import Tuple, List, Sequence, MutableSequence
Callback = Union[Callable[..., None], None]
Buffer = TypeVar('Buffer')
Pointer = TypeVar('Pointer')
Template = TypeVar('Template')
import vtkmodules.vtkCommonCore
import vtkmodules.vtkCommonExecutionModel
import vtkmodules.vtkIOLegacy
import vtkmodules.vtkIOXML
class vtkBiomTableReader(vtkmodules.vtkIOLegacy.vtkTableReader):
output:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
@overload
def GetOutput(self) -> 'vtkTable': ...
@overload
def GetOutput(self, idx:int) -> 'vtkTable': ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkBiomTableReader': ...
def ReadMeshSimple(self, fname:str, output:'vtkDataObject') -> int: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkBiomTableReader': ...
def SetOutput(self, output:'vtkTable') -> None: ...
class vtkChacoGraphReader(vtkmodules.vtkCommonExecutionModel.vtkUndirectedGraphAlgorithm):
file_name:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetFileName(self) -> str: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkChacoGraphReader': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkChacoGraphReader': ...
def SetFileName(self, _arg:str) -> None: ...
class vtkDIMACSGraphReader(vtkmodules.vtkCommonExecutionModel.vtkGraphAlgorithm):
edge_attribute_array_name:'getset_descriptor'
file_name:'getset_descriptor'
vertex_attribute_array_name:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetEdgeAttributeArrayName(self) -> str: ...
def GetFileName(self) -> str: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetVertexAttributeArrayName(self) -> str: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkDIMACSGraphReader': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkDIMACSGraphReader': ...
def SetEdgeAttributeArrayName(self, _arg:str) -> None: ...
def SetFileName(self, _arg:str) -> None: ...
def SetVertexAttributeArrayName(self, _arg:str) -> None: ...
class vtkDIMACSGraphWriter(vtkmodules.vtkIOLegacy.vtkDataWriter):
input:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
@overload
def GetInput(self) -> 'vtkGraph': ...
@overload
def GetInput(self, port:int) -> 'vtkGraph': ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkDIMACSGraphWriter': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkDIMACSGraphWriter': ...
class vtkDelimitedTextReader(vtkmodules.vtkCommonExecutionModel.vtkTableAlgorithm):
add_tab_field_delimiter:'getset_descriptor'
comment_characters:'getset_descriptor'
default_double_value:'getset_descriptor'
default_integer_value:'getset_descriptor'
detect_numeric_columns:'getset_descriptor'
field_delimiter_characters:'getset_descriptor'
file_name:'getset_descriptor'
force_double:'getset_descriptor'
generate_pedigree_ids:'getset_descriptor'
have_headers:'getset_descriptor'
input_string:'getset_descriptor'
input_string_length:'getset_descriptor'
last_error:'getset_descriptor'
max_records:'getset_descriptor'
merge_consecutive_delimiters:'getset_descriptor'
output_pedigree_ids:'getset_descriptor'
pedigree_id_array_name:'getset_descriptor'
preview:'getset_descriptor'
preview_number_of_lines:'getset_descriptor'
read_from_input_string:'getset_descriptor'
replacement_character:'getset_descriptor'
skipped_records:'getset_descriptor'
string_delimiter:'getset_descriptor'
trim_whitespace_prior_to_numeric_conversion:'getset_descriptor'
unicode_character_set:'getset_descriptor'
use_string_delimiter:'getset_descriptor'
utf8_field_delimiters:'getset_descriptor'
utf8_record_delimiters:'getset_descriptor'
utf8_string_delimiters:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def AddTabFieldDelimiterOff(self) -> None: ...
def AddTabFieldDelimiterOn(self) -> None: ...
def DetectNumericColumnsOff(self) -> None: ...
def DetectNumericColumnsOn(self) -> None: ...
def ForceDoubleOff(self) -> None: ...
def ForceDoubleOn(self) -> None: ...
def GeneratePedigreeIdsOff(self) -> None: ...
def GeneratePedigreeIdsOn(self) -> None: ...
def GetAddTabFieldDelimiter(self) -> bool: ...
def GetCommentCharacters(self) -> str: ...
def GetDefaultDoubleValue(self) -> float: ...
def GetDefaultIntegerValue(self) -> int: ...
def GetDetectNumericColumns(self) -> bool: ...
def GetFieldDelimiterCharacters(self) -> str: ...
def GetFileName(self) -> str: ...
def GetForceDouble(self) -> bool: ...
def GetGeneratePedigreeIds(self) -> bool: ...
def GetHaveHeaders(self) -> bool: ...
def GetInputString(self) -> str: ...
def GetInputStringLength(self) -> int: ...
def GetLastError(self) -> str: ...
def GetMaxRecords(self) -> int: ...
def GetMergeConsecutiveDelimiters(self) -> bool: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetOutputPedigreeIds(self) -> bool: ...
def GetPedigreeIdArrayName(self) -> str: ...
def GetPreview(self) -> str: ...
def GetPreviewNumberOfLines(self) -> int: ...
def GetReadFromInputString(self) -> int: ...
def GetReplacementCharacter(self) -> int: ...
def GetSkippedRecords(self) -> int: ...
def GetStringDelimiter(self) -> str: ...
def GetTrimWhitespacePriorToNumericConversion(self) -> bool: ...
def GetUTF8FieldDelimiters(self) -> str: ...
def GetUTF8RecordDelimiters(self) -> str: ...
def GetUTF8StringDelimiters(self) -> str: ...
def GetUnicodeCharacterSet(self) -> str: ...
def GetUseStringDelimiter(self) -> bool: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def MergeConsecutiveDelimitersOff(self) -> None: ...
def MergeConsecutiveDelimitersOn(self) -> None: ...
def NewInstance(self) -> 'vtkDelimitedTextReader': ...
def OutputPedigreeIdsOff(self) -> None: ...
def OutputPedigreeIdsOn(self) -> None: ...
def ReadFromInputStringOff(self) -> None: ...
def ReadFromInputStringOn(self) -> None: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkDelimitedTextReader': ...
def SetAddTabFieldDelimiter(self, _arg:bool) -> None: ...
def SetCommentCharacters(self, _arg:str) -> None: ...
def SetDefaultDoubleValue(self, _arg:float) -> None: ...
def SetDefaultIntegerValue(self, _arg:int) -> None: ...
def SetDetectNumericColumns(self, _arg:bool) -> None: ...
def SetFieldDelimiterCharacters(self, _arg:str) -> None: ...
def SetFileName(self, _arg:str) -> None: ...
def SetForceDouble(self, _arg:bool) -> None: ...
def SetGeneratePedigreeIds(self, _arg:bool) -> None: ...
def SetHaveHeaders(self, _arg:bool) -> None: ...
@overload
def SetInputString(self, in_:str, len:int) -> None: ...
@overload
def SetInputString(self, input:str) -> None: ...
def SetMaxRecords(self, _arg:int) -> None: ...
def SetMergeConsecutiveDelimiters(self, _arg:bool) -> None: ...
def SetOutputPedigreeIds(self, _arg:bool) -> None: ...
def SetPedigreeIdArrayName(self, _arg:str) -> None: ...
def SetPreviewNumberOfLines(self, _arg:int) -> None: ...
def SetReadFromInputString(self, _arg:int) -> None: ...
def SetReplacementCharacter(self, _arg:int) -> None: ...
def SetSkippedRecords(self, _arg:int) -> None: ...
def SetStringDelimiter(self, _arg:str) -> None: ...
def SetTrimWhitespacePriorToNumericConversion(self, _arg:bool) -> None: ...
def SetUTF8FieldDelimiters(self, delimiters:str) -> None: ...
def SetUTF8RecordDelimiters(self, delimiters:str) -> None: ...
def SetUTF8StringDelimiters(self, delimiters:str) -> None: ...
def SetUnicodeCharacterSet(self, _arg:str) -> None: ...
def SetUseStringDelimiter(self, _arg:bool) -> None: ...
def TrimWhitespacePriorToNumericConversionOff(self) -> None: ...
def TrimWhitespacePriorToNumericConversionOn(self) -> None: ...
def UseStringDelimiterOff(self) -> None: ...
def UseStringDelimiterOn(self) -> None: ...
class vtkFixedWidthTextReader(vtkmodules.vtkCommonExecutionModel.vtkTableAlgorithm):
field_width:'getset_descriptor'
file_name:'getset_descriptor'
have_headers:'getset_descriptor'
strip_white_space:'getset_descriptor'
table_error_observer:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetFieldWidth(self) -> int: ...
def GetFileName(self) -> str: ...
def GetHaveHeaders(self) -> bool: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetStripWhiteSpace(self) -> bool: ...
def GetTableErrorObserver(self) -> 'vtkCommand': ...
def HaveHeadersOff(self) -> None: ...
def HaveHeadersOn(self) -> None: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkFixedWidthTextReader': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkFixedWidthTextReader': ...
def SetFieldWidth(self, _arg:int) -> None: ...
def SetFileName(self, _arg:str) -> None: ...
def SetHaveHeaders(self, _arg:bool) -> None: ...
def SetStripWhiteSpace(self, _arg:bool) -> None: ...
def SetTableErrorObserver(self, __a:'vtkCommand') -> None: ...
def StripWhiteSpaceOff(self) -> None: ...
def StripWhiteSpaceOn(self) -> None: ...
class vtkISIReader(vtkmodules.vtkCommonExecutionModel.vtkTableAlgorithm):
delimiter:'getset_descriptor'
file_name:'getset_descriptor'
max_records:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetDelimiter(self) -> str: ...
def GetFileName(self) -> str: ...
def GetMaxRecords(self) -> int: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkISIReader': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkISIReader': ...
def SetDelimiter(self, _arg:str) -> None: ...
def SetFileName(self, _arg:str) -> None: ...
def SetMaxRecords(self, _arg:int) -> None: ...
class vtkMultiNewickTreeReader(vtkmodules.vtkIOLegacy.vtkDataReader):
output:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
@overload
def GetOutput(self) -> 'vtkMultiPieceDataSet': ...
@overload
def GetOutput(self, idx:int) -> 'vtkMultiPieceDataSet': ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkMultiNewickTreeReader': ...
def ReadMeshSimple(self, fname:str, output:'vtkDataObject') -> int: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkMultiNewickTreeReader': ...
def SetOutput(self, output:'vtkMultiPieceDataSet') -> None: ...
class vtkNewickTreeReader(vtkmodules.vtkIOLegacy.vtkDataReader):
output:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
@overload
def GetOutput(self) -> 'vtkTree': ...
@overload
def GetOutput(self, idx:int) -> 'vtkTree': ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkNewickTreeReader': ...
def ReadMeshSimple(self, fname:str, output:'vtkDataObject') -> int: ...
def ReadNewickTree(self, buffer:str, tree:'vtkTree') -> int: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkNewickTreeReader': ...
def SetOutput(self, output:'vtkTree') -> None: ...
class vtkNewickTreeWriter(vtkmodules.vtkIOLegacy.vtkDataWriter):
edge_weight_array_name:'getset_descriptor'
input:'getset_descriptor'
node_name_array_name:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetEdgeWeightArrayName(self) -> str: ...
@overload
def GetInput(self) -> 'vtkTree': ...
@overload
def GetInput(self, port:int) -> 'vtkTree': ...
def GetNodeNameArrayName(self) -> str: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkNewickTreeWriter': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkNewickTreeWriter': ...
def SetEdgeWeightArrayName(self, _arg:str) -> None: ...
def SetNodeNameArrayName(self, _arg:str) -> None: ...
class vtkPhyloXMLTreeReader(vtkmodules.vtkIOXML.vtkXMLReader):
output:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
@overload
def GetOutput(self) -> 'vtkTree': ...
@overload
def GetOutput(self, idx:int) -> 'vtkTree': ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkPhyloXMLTreeReader': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkPhyloXMLTreeReader': ...
class vtkPhyloXMLTreeWriter(vtkmodules.vtkIOXML.vtkXMLWriter):
default_file_extension:'getset_descriptor'
edge_weight_array_name:'getset_descriptor'
input:'getset_descriptor'
node_name_array_name:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetDefaultFileExtension(self) -> str: ...
def GetEdgeWeightArrayName(self) -> str: ...
@overload
def GetInput(self) -> 'vtkTree': ...
@overload
def GetInput(self, port:int) -> 'vtkTree': ...
def GetNodeNameArrayName(self) -> str: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def IgnoreArray(self, arrayName:str) -> None: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkPhyloXMLTreeWriter': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkPhyloXMLTreeWriter': ...
def SetEdgeWeightArrayName(self, _arg:str) -> None: ...
def SetNodeNameArrayName(self, _arg:str) -> None: ...
class vtkRISReader(vtkmodules.vtkCommonExecutionModel.vtkTableAlgorithm):
delimiter:'getset_descriptor'
file_name:'getset_descriptor'
max_records:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetDelimiter(self) -> str: ...
def GetFileName(self) -> str: ...
def GetMaxRecords(self) -> int: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkRISReader': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkRISReader': ...
def SetDelimiter(self, _arg:str) -> None: ...
def SetFileName(self, _arg:str) -> None: ...
def SetMaxRecords(self, _arg:int) -> None: ...
class vtkTemporalDelimitedTextReader(vtkDelimitedTextReader):
m_time:'getset_descriptor'
remove_time_step_column:'getset_descriptor'
time_column_id:'getset_descriptor'
time_column_name:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetMTime(self) -> int: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetRemoveTimeStepColumn(self) -> bool: ...
def GetTimeColumnId(self) -> int: ...
def GetTimeColumnName(self) -> str: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkTemporalDelimitedTextReader': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkTemporalDelimitedTextReader': ...
def SetRemoveTimeStepColumn(self, rts:bool) -> None: ...
def SetTimeColumnId(self, idx:int) -> None: ...
def SetTimeColumnName(self, name:str) -> None: ...
class vtkTulipReader(vtkmodules.vtkCommonExecutionModel.vtkUndirectedGraphAlgorithm):
file_name:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetFileName(self) -> str: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkTulipReader': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkTulipReader': ...
def SetFileName(self, _arg:str) -> None: ...
class vtkXGMLReader(vtkmodules.vtkCommonExecutionModel.vtkUndirectedGraphAlgorithm):
file_name:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GetFileName(self) -> str: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def NewInstance(self) -> 'vtkXGMLReader': ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkXGMLReader': ...
def SetFileName(self, _arg:str) -> None: ...
class vtkXMLTreeReader(vtkmodules.vtkCommonExecutionModel.vtkTreeAlgorithm):
edge_pedigree_id_array_name:'getset_descriptor'
file_name:'getset_descriptor'
generate_edge_pedigree_ids:'getset_descriptor'
generate_vertex_pedigree_ids:'getset_descriptor'
mask_arrays:'getset_descriptor'
read_char_data:'getset_descriptor'
read_tag_name:'getset_descriptor'
vertex_pedigree_id_array_name:'getset_descriptor'
xml_string:'getset_descriptor'
def __init__(self, **properties:Any) -> None: ...
def GenerateEdgePedigreeIdsOff(self) -> None: ...
def GenerateEdgePedigreeIdsOn(self) -> None: ...
def GenerateVertexPedigreeIdsOff(self) -> None: ...
def GenerateVertexPedigreeIdsOn(self) -> None: ...
def GetEdgePedigreeIdArrayName(self) -> str: ...
def GetFileName(self) -> str: ...
def GetGenerateEdgePedigreeIds(self) -> bool: ...
def GetGenerateVertexPedigreeIds(self) -> bool: ...
def GetMaskArrays(self) -> bool: ...
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
@staticmethod
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
def GetReadCharData(self) -> bool: ...
def GetReadTagName(self) -> bool: ...
def GetVertexPedigreeIdArrayName(self) -> str: ...
def GetXMLString(self) -> str: ...
def IsA(self, type:str) -> int: ...
@staticmethod
def IsTypeOf(type:str) -> int: ...
def MaskArraysOff(self) -> None: ...
def MaskArraysOn(self) -> None: ...
def NewInstance(self) -> 'vtkXMLTreeReader': ...
def ReadCharDataOff(self) -> None: ...
def ReadCharDataOn(self) -> None: ...
def ReadTagNameOff(self) -> None: ...
def ReadTagNameOn(self) -> None: ...
@staticmethod
def SafeDownCast(o:'vtkObjectBase') -> 'vtkXMLTreeReader': ...
def SetEdgePedigreeIdArrayName(self, _arg:str) -> None: ...
def SetFileName(self, _arg:str) -> None: ...
def SetGenerateEdgePedigreeIds(self, _arg:bool) -> None: ...
def SetGenerateVertexPedigreeIds(self, _arg:bool) -> None: ...
def SetMaskArrays(self, _arg:bool) -> None: ...
def SetReadCharData(self, _arg:bool) -> None: ...
def SetReadTagName(self, _arg:bool) -> None: ...
def SetVertexPedigreeIdArrayName(self, _arg:str) -> None: ...
def SetXMLString(self, _arg:str) -> None: ...