On this page

DotVertexData

linnet_py Class

DotVertexData(name: Optional[str] = None, index: Optional[int] = None, statements: Optional[Mapping[str, str]] = None)

DOT vertex data (name, optional index, and attribute statements).

Constructor

#

Create vertex data from fields.

Parameters

NameTypeDefaultDescription
nameOptional[str]None
indexOptional[int]None
statementsOptional[Mapping[str, str]]None

Member details

name

Property · read-only
#
name: Optional[str]

Optional vertex name.

index

Property · read-only
#
index: Optional[NodeIndex]

Optional node index.

statements

Property · read-only
#
statements: NodeStatements

Attribute statements as a dict-like proxy.

add_statement

Method
#
add_statement(key: str, value: str) -> None

Insert or update an attribute statement.

Parameters

NameTypeDefaultDescription
keystr
valuestr

__repr__

Method
#
__repr__() -> str

Debug-style representation.