fastpyxl.drawing.connector module

class fastpyxl.drawing.connector.Connection(id=None, idx=None)[source]

Bases: Serialisable

id: int | None
idx: int | None
class fastpyxl.drawing.connector.ConnectorLocking(extLst=None)[source]

Bases: Serialisable

extLst: ExtensionList | None
class fastpyxl.drawing.connector.ConnectorNonVisual(cNvPr=None, cNvCxnSpPr=None)[source]

Bases: Serialisable

cNvCxnSpPr: NonVisualConnectorProperties | None
cNvPr: NonVisualDrawingProps | None
xml_order = ('cNvPr', 'cNvCxnSpPr')
class fastpyxl.drawing.connector.ConnectorShape(nvCxnSpPr=None, spPr=None, style=None, macro=None, fPublished=None)[source]

Bases: Serialisable

fPublished: bool | None
macro: str | None
nvCxnSpPr: ConnectorNonVisual | None
spPr: GraphicalProperties | None
style: ShapeStyle | None
tagname = 'cxnSp'
xml_order = ('nvCxnSpPr', 'spPr', 'style')
class fastpyxl.drawing.connector.NonVisualConnectorProperties(cxnSpLocks=None, stCxn=None, endCxn=None, extLst=None)[source]

Bases: Serialisable

cxnSpLocks: ConnectorLocking | None
endCxn: Connection | None
extLst: ExtensionList | None
stCxn: Connection | None
class fastpyxl.drawing.connector.Shape(macro=None, textlink=None, fPublished=None, fLocksText=None, nvSpPr=None, spPr=None, style=None, txBody=None)[source]

Bases: Serialisable

fLocksText: bool | None
fPublished: bool | None
property graphicalProperties
macro: str | None
property meta
nvSpPr: ShapeMeta | None
spPr: GraphicalProperties | None
style: ShapeStyle | None
txBody: RichText | None
xml_order = ('nvSpPr', 'spPr', 'style', 'txBody')
class fastpyxl.drawing.connector.ShapeMeta(cNvPr=None, cNvSpPr=None)[source]

Bases: Serialisable

cNvPr: NonVisualDrawingProps | None
cNvSpPr: NonVisualDrawingShapeProps | None
tagname = 'nvSpPr'
xml_order = ('cNvPr', 'cNvSpPr')