fastpyxl.styles.differential module

class fastpyxl.styles.differential.DifferentialStyle(font=None, numFmt=None, fill=None, alignment=None, border=None, protection=None, extLst=None)[source]

Bases: Serialisable

alignment: Alignment | None
border: Border | None
fill: Fill | None
font: Font | None
numFmt: NumberFormat | None
protection: Protection | None
tagname = 'dxf'
xml_order = ('font', 'numFmt', 'fill', 'alignment', 'border', 'protection')
class fastpyxl.styles.differential.DifferentialStyleList(dxf=(), count=None)[source]

Bases: Serialisable

Dedupable container for differential styles.

add(dxf)[source]

Add a differential style and return its index

append(dxf)[source]

Check to see whether style already exists and append it if does not.

property count
dxf: list[DifferentialStyle]
property styles
tagname = 'dxfs'