summaryrefslogtreecommitdiff
path: root/xmlStyles.go
diff options
context:
space:
mode:
authorxuri <xuri.me@gmail.com>2020-05-10 16:56:08 +0800
committerxuri <xuri.me@gmail.com>2020-05-10 16:56:08 +0800
commit882abb80988b7c50286dd2e6c6589fab10662db6 (patch)
tree49f88c0a3ed045a61519a318c67e0551d247c52e /xmlStyles.go
parent4188dc7a4a650200c697fd47ad28ba346bf786a6 (diff)
- formula engine: reduce cyclomatic complexity
- styles: allow empty and default cell formats, #628
Diffstat (limited to 'xmlStyles.go')
-rw-r--r--xmlStyles.go26
1 files changed, 13 insertions, 13 deletions
diff --git a/xmlStyles.go b/xmlStyles.go
index b5ec41d..42d535b 100644
--- a/xmlStyles.go
+++ b/xmlStyles.go
@@ -209,19 +209,19 @@ type xlsxCellStyleXfs struct {
// xlsxXf directly maps the xf element. A single xf element describes all of the
// formatting for a cell.
type xlsxXf struct {
- NumFmtID int `xml:"numFmtId,attr,omitempty"`
- FontID int `xml:"fontId,attr,omitempty"`
- FillID int `xml:"fillId,attr,omitempty"`
- BorderID int `xml:"borderId,attr,omitempty"`
- XfID *int `xml:"xfId,attr,omitempty"`
- QuotePrefix bool `xml:"quotePrefix,attr,omitempty"`
- PivotButton bool `xml:"pivotButton,attr,omitempty"`
- ApplyNumberFormat bool `xml:"applyNumberFormat,attr,omitempty"`
- ApplyFont bool `xml:"applyFont,attr,omitempty"`
- ApplyFill bool `xml:"applyFill,attr,omitempty"`
- ApplyBorder bool `xml:"applyBorder,attr,omitempty"`
- ApplyAlignment bool `xml:"applyAlignment,attr,omitempty"`
- ApplyProtection bool `xml:"applyProtection,attr,omitempty"`
+ NumFmtID *int `xml:"numFmtId,attr"`
+ FontID *int `xml:"fontId,attr"`
+ FillID *int `xml:"fillId,attr"`
+ BorderID *int `xml:"borderId,attr"`
+ XfID *int `xml:"xfId,attr"`
+ QuotePrefix *bool `xml:"quotePrefix,attr"`
+ PivotButton *bool `xml:"pivotButton,attr"`
+ ApplyNumberFormat *bool `xml:"applyNumberFormat,attr"`
+ ApplyFont *bool `xml:"applyFont,attr"`
+ ApplyFill *bool `xml:"applyFill,attr"`
+ ApplyBorder *bool `xml:"applyBorder,attr"`
+ ApplyAlignment *bool `xml:"applyAlignment,attr"`
+ ApplyProtection *bool `xml:"applyProtection,attr"`
Alignment *xlsxAlignment `xml:"alignment"`
Protection *xlsxProtection `xml:"protection"`
}