type Anchorlock struct { CT_AnchorLock }
func NewAnchorlock() *Anchorlock
func (m *Anchorlock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Anchorlock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Anchorlock) Validate() error
Validate validates the Anchorlock and its children
func (m *Anchorlock) ValidateWithPath(path string) error
ValidateWithPath validates the Anchorlock and its children, prefixing error messages with path
type Borderbottom struct { CT_Border }
func NewBorderbottom() *Borderbottom
func (m *Borderbottom) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Borderbottom) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Borderbottom) Validate() error
Validate validates the Borderbottom and its children
func (m *Borderbottom) ValidateWithPath(path string) error
ValidateWithPath validates the Borderbottom and its children, prefixing error messages with path
type Borderleft struct { CT_Border }
func NewBorderleft() *Borderleft
func (m *Borderleft) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Borderleft) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Borderleft) Validate() error
Validate validates the Borderleft and its children
func (m *Borderleft) ValidateWithPath(path string) error
ValidateWithPath validates the Borderleft and its children, prefixing error messages with path
type Borderright struct { CT_Border }
func NewBorderright() *Borderright
func (m *Borderright) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Borderright) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Borderright) Validate() error
Validate validates the Borderright and its children
func (m *Borderright) ValidateWithPath(path string) error
ValidateWithPath validates the Borderright and its children, prefixing error messages with path
type Bordertop struct { CT_Border }
func NewBordertop() *Bordertop
func (m *Bordertop) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Bordertop) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Bordertop) Validate() error
Validate validates the Bordertop and its children
func (m *Bordertop) ValidateWithPath(path string) error
ValidateWithPath validates the Bordertop and its children, prefixing error messages with path
type CT_AnchorLock struct { }
func NewCT_AnchorLock() *CT_AnchorLock
func (m *CT_AnchorLock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_AnchorLock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_AnchorLock) Validate() error
Validate validates the CT_AnchorLock and its children
func (m *CT_AnchorLock) ValidateWithPath(path string) error
ValidateWithPath validates the CT_AnchorLock and its children, prefixing error messages with path
type CT_Border struct { TypeAttr ST_BorderType WidthAttr *uint32 ShadowAttr ST_BorderShadow }
func NewCT_Border() *CT_Border
func (m *CT_Border) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Border) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Border) Validate() error
Validate validates the CT_Border and its children
func (m *CT_Border) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Border and its children, prefixing error messages with path
type CT_Wrap struct { TypeAttr ST_WrapType SideAttr ST_WrapSide AnchorxAttr ST_HorizontalAnchor AnchoryAttr ST_VerticalAnchor }
func NewCT_Wrap() *CT_Wrap
func (m *CT_Wrap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Wrap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Wrap) Validate() error
Validate validates the CT_Wrap and its children
func (m *CT_Wrap) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Wrap and its children, prefixing error messages with path
type ST_BorderShadow byte
const ( ST_BorderShadowUnset ST_BorderShadow = 0 ST_BorderShadowT ST_BorderShadow = 1 ST_BorderShadowTrue ST_BorderShadow = 2 ST_BorderShadowF ST_BorderShadow = 3 ST_BorderShadowFalse ST_BorderShadow = 4 )
func (m ST_BorderShadow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_BorderShadow) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_BorderShadow) String() string
func (m *ST_BorderShadow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_BorderShadow) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_BorderShadow) Validate() error
func (m ST_BorderShadow) ValidateWithPath(path string) error
type ST_BorderType byte
const ( ST_BorderTypeUnset ST_BorderType = 0 ST_BorderTypeNone ST_BorderType = 1 ST_BorderTypeSingle ST_BorderType = 2 ST_BorderTypeThick ST_BorderType = 3 ST_BorderTypeDouble ST_BorderType = 4 ST_BorderTypeHairline ST_BorderType = 5 ST_BorderTypeDot ST_BorderType = 6 ST_BorderTypeDash ST_BorderType = 7 ST_BorderTypeDotDash ST_BorderType = 8 ST_BorderTypeDashDotDot ST_BorderType = 9 ST_BorderTypeTriple ST_BorderType = 10 ST_BorderTypeThinThickSmall ST_BorderType = 11 ST_BorderTypeThickThinSmall ST_BorderType = 12 ST_BorderTypeThickBetweenThinSmall ST_BorderType = 13 ST_BorderTypeThinThick ST_BorderType = 14 ST_BorderTypeThickThin ST_BorderType = 15 ST_BorderTypeThickBetweenThin ST_BorderType = 16 ST_BorderTypeThinThickLarge ST_BorderType = 17 ST_BorderTypeThickThinLarge ST_BorderType = 18 ST_BorderTypeThickBetweenThinLarge ST_BorderType = 19 ST_BorderTypeWave ST_BorderType = 20 ST_BorderTypeDoubleWave ST_BorderType = 21 ST_BorderTypeDashedSmall ST_BorderType = 22 ST_BorderTypeDashDotStroked ST_BorderType = 23 ST_BorderTypeThreeDEmboss ST_BorderType = 24 ST_BorderTypeThreeDEngrave ST_BorderType = 25 ST_BorderTypeHTMLOutset ST_BorderType = 26 ST_BorderTypeHTMLInset ST_BorderType = 27 )
func (m ST_BorderType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_BorderType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_BorderType) String() string
func (m *ST_BorderType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_BorderType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_BorderType) Validate() error
func (m ST_BorderType) ValidateWithPath(path string) error
type ST_HorizontalAnchor byte
const ( ST_HorizontalAnchorUnset ST_HorizontalAnchor = 0 ST_HorizontalAnchorMargin ST_HorizontalAnchor = 1 ST_HorizontalAnchorPage ST_HorizontalAnchor = 2 ST_HorizontalAnchorText ST_HorizontalAnchor = 3 ST_HorizontalAnchorChar ST_HorizontalAnchor = 4 )
func (m ST_HorizontalAnchor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_HorizontalAnchor) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_HorizontalAnchor) String() string
func (m *ST_HorizontalAnchor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_HorizontalAnchor) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_HorizontalAnchor) Validate() error
func (m ST_HorizontalAnchor) ValidateWithPath(path string) error
type ST_VerticalAnchor byte
const ( ST_VerticalAnchorUnset ST_VerticalAnchor = 0 ST_VerticalAnchorMargin ST_VerticalAnchor = 1 ST_VerticalAnchorPage ST_VerticalAnchor = 2 ST_VerticalAnchorText ST_VerticalAnchor = 3 ST_VerticalAnchorLine ST_VerticalAnchor = 4 )
func (m ST_VerticalAnchor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_VerticalAnchor) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_VerticalAnchor) String() string
func (m *ST_VerticalAnchor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_VerticalAnchor) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_VerticalAnchor) Validate() error
func (m ST_VerticalAnchor) ValidateWithPath(path string) error
type ST_WrapSide byte
const ( ST_WrapSideUnset ST_WrapSide = 0 ST_WrapSideBoth ST_WrapSide = 1 ST_WrapSideLeft ST_WrapSide = 2 ST_WrapSideRight ST_WrapSide = 3 ST_WrapSideLargest ST_WrapSide = 4 )
func (m ST_WrapSide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_WrapSide) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_WrapSide) String() string
func (m *ST_WrapSide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_WrapSide) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_WrapSide) Validate() error
func (m ST_WrapSide) ValidateWithPath(path string) error
type ST_WrapType byte
const ( ST_WrapTypeUnset ST_WrapType = 0 ST_WrapTypeTopAndBottom ST_WrapType = 1 ST_WrapTypeSquare ST_WrapType = 2 ST_WrapTypeNone ST_WrapType = 3 ST_WrapTypeTight ST_WrapType = 4 ST_WrapTypeThrough ST_WrapType = 5 )
func (m ST_WrapType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_WrapType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_WrapType) String() string
func (m *ST_WrapType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_WrapType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_WrapType) Validate() error
func (m ST_WrapType) ValidateWithPath(path string) error
type Wrap struct { CT_Wrap }
func NewWrap() *Wrap
func (m *Wrap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Wrap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Wrap) Validate() error
Validate validates the Wrap and its children
func (m *Wrap) ValidateWithPath(path string) error
ValidateWithPath validates the Wrap and its children, prefixing error messages with path