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 {
// Border Style
TypeAttr ST_BorderType
// Border Width
WidthAttr *uint32
// Border shadow
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 {
// Wrapping type
TypeAttr ST_WrapType
// Wrapping side
SideAttr ST_WrapSide
// Horizontal Positioning Base
AnchorxAttr ST_HorizontalAnchor
// Vertical Positioning Base
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