type CT_AbsSizeAnchor struct { From *CT_Marker // Shape Extent Ext *dml.CT_PositiveSize2D ObjectChoicesChoice *EG_ObjectChoicesChoice }
func NewCT_AbsSizeAnchor() *CT_AbsSizeAnchor
func (m *CT_AbsSizeAnchor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_AbsSizeAnchor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_AbsSizeAnchor) Validate() error
Validate validates the CT_AbsSizeAnchor and its children
func (m *CT_AbsSizeAnchor) ValidateWithPath(path string) error
ValidateWithPath validates the CT_AbsSizeAnchor and its children, prefixing error messages with path
type CT_Connector struct { // Reference to Custom Function MacroAttr *string // Publish to Server FPublishedAttr *bool // Connector Non Visual Properties NvCxnSpPr *CT_ConnectorNonVisual // Shape Properties SpPr *dml.CT_ShapeProperties // Connection Shape Style Style *dml.CT_ShapeStyle }
func NewCT_Connector() *CT_Connector
func (m *CT_Connector) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Connector) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Connector) Validate() error
Validate validates the CT_Connector and its children
func (m *CT_Connector) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path
type CT_ConnectorNonVisual struct { // Chart Non Visual Properties CNvPr *dml.CT_NonVisualDrawingProps // Non-Visual Connection Shape Drawing Properties CNvCxnSpPr *dml.CT_NonVisualConnectorProperties }
func NewCT_ConnectorNonVisual() *CT_ConnectorNonVisual
func (m *CT_ConnectorNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ConnectorNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ConnectorNonVisual) Validate() error
Validate validates the CT_ConnectorNonVisual and its children
func (m *CT_ConnectorNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path
type CT_Drawing struct { EG_Anchor []*EG_Anchor }
func NewCT_Drawing() *CT_Drawing
func (m *CT_Drawing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Drawing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Drawing) Validate() error
Validate validates the CT_Drawing and its children
func (m *CT_Drawing) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path
type CT_GraphicFrame struct { // Reference to Custom Function MacroAttr *string // Publish To Server FPublishedAttr *bool // Non-Visual Graphic Frame Properties NvGraphicFramePr *CT_GraphicFrameNonVisual // Graphic Frame Transform Xfrm *dml.CT_Transform2D Graphic *dml.Graphic }
func NewCT_GraphicFrame() *CT_GraphicFrame
func (m *CT_GraphicFrame) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GraphicFrame) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GraphicFrame) Validate() error
Validate validates the CT_GraphicFrame and its children
func (m *CT_GraphicFrame) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GraphicFrame and its children, prefixing error messages with path
type CT_GraphicFrameNonVisual struct { // Non-Visual Drawing Properties CNvPr *dml.CT_NonVisualDrawingProps // Non-Visual Graphic Frame Drawing Properties CNvGraphicFramePr *dml.CT_NonVisualGraphicFrameProperties }
func NewCT_GraphicFrameNonVisual() *CT_GraphicFrameNonVisual
func (m *CT_GraphicFrameNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GraphicFrameNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GraphicFrameNonVisual) Validate() error
Validate validates the CT_GraphicFrameNonVisual and its children
func (m *CT_GraphicFrameNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GraphicFrameNonVisual and its children, prefixing error messages with path
type CT_GroupShape struct { // Non-Visual Group Shape Properties NvGrpSpPr *CT_GroupShapeNonVisual // Group Shape Properties GrpSpPr *dml.CT_GroupShapeProperties GroupShapeChoice []*CT_GroupShapeChoice }
func NewCT_GroupShape() *CT_GroupShape
func (m *CT_GroupShape) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GroupShape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GroupShape) Validate() error
Validate validates the CT_GroupShape and its children
func (m *CT_GroupShape) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path
type CT_GroupShapeChoice struct { Sp *CT_Shape GrpSp *CT_GroupShape GraphicFrame *CT_GraphicFrame CxnSp *CT_Connector Pic *CT_Picture }
func NewCT_GroupShapeChoice() *CT_GroupShapeChoice
func (m *CT_GroupShapeChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GroupShapeChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GroupShapeChoice) Validate() error
Validate validates the CT_GroupShapeChoice and its children
func (m *CT_GroupShapeChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path
type CT_GroupShapeNonVisual struct { // Chart Non Visual Properties CNvPr *dml.CT_NonVisualDrawingProps // Non-Visual Group Shape Drawing Properties CNvGrpSpPr *dml.CT_NonVisualGroupDrawingShapeProps }
func NewCT_GroupShapeNonVisual() *CT_GroupShapeNonVisual
func (m *CT_GroupShapeNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GroupShapeNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GroupShapeNonVisual) Validate() error
Validate validates the CT_GroupShapeNonVisual and its children
func (m *CT_GroupShapeNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path
type CT_Marker struct { // Relative X Coordinate X float64 // Relative Y Coordinate Y float64 }
func NewCT_Marker() *CT_Marker
func (m *CT_Marker) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Marker) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Marker) Validate() error
Validate validates the CT_Marker and its children
func (m *CT_Marker) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Marker and its children, prefixing error messages with path
type CT_Picture struct { // Reference to Custom Function MacroAttr *string // Publish to Server FPublishedAttr *bool // Non-Visual Picture Properties NvPicPr *CT_PictureNonVisual // Picture Fill BlipFill *dml.CT_BlipFillProperties SpPr *dml.CT_ShapeProperties Style *dml.CT_ShapeStyle }
func NewCT_Picture() *CT_Picture
func (m *CT_Picture) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Picture) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Picture) Validate() error
Validate validates the CT_Picture and its children
func (m *CT_Picture) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path
type CT_PictureNonVisual struct { CNvPr *dml.CT_NonVisualDrawingProps // Non-Visual Picture Drawing Properties CNvPicPr *dml.CT_NonVisualPictureProperties }
func NewCT_PictureNonVisual() *CT_PictureNonVisual
func (m *CT_PictureNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PictureNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PictureNonVisual) Validate() error
Validate validates the CT_PictureNonVisual and its children
func (m *CT_PictureNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path
type CT_RelSizeAnchor struct { // Starting Anchor Point From *CT_Marker // Ending Anchor Point To *CT_Marker ObjectChoicesChoice *EG_ObjectChoicesChoice }
func NewCT_RelSizeAnchor() *CT_RelSizeAnchor
func (m *CT_RelSizeAnchor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_RelSizeAnchor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_RelSizeAnchor) Validate() error
Validate validates the CT_RelSizeAnchor and its children
func (m *CT_RelSizeAnchor) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RelSizeAnchor and its children, prefixing error messages with path
type CT_Shape struct { // Reference to Custom Function MacroAttr *string // Text Link TextlinkAttr *string // Lock Text FLocksTextAttr *bool // Publish to Server FPublishedAttr *bool // Non-Visual Shape Properties NvSpPr *CT_ShapeNonVisual // Shape Properties SpPr *dml.CT_ShapeProperties // Shape Style Style *dml.CT_ShapeStyle // Shape Text Body TxBody *dml.CT_TextBody }
func NewCT_Shape() *CT_Shape
func (m *CT_Shape) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Shape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Shape) Validate() error
Validate validates the CT_Shape and its children
func (m *CT_Shape) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path
type CT_ShapeNonVisual struct { // Chart Non Visual Properties CNvPr *dml.CT_NonVisualDrawingProps // Non-Visual Shape Drawing Properties CNvSpPr *dml.CT_NonVisualDrawingShapeProps }
func NewCT_ShapeNonVisual() *CT_ShapeNonVisual
func (m *CT_ShapeNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ShapeNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ShapeNonVisual) Validate() error
Validate validates the CT_ShapeNonVisual and its children
func (m *CT_ShapeNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path
type EG_Anchor struct { AnchorChoice *EG_AnchorChoice }
func NewEG_Anchor() *EG_Anchor
func (m *EG_Anchor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_Anchor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_Anchor) Validate() error
Validate validates the EG_Anchor and its children
func (m *EG_Anchor) ValidateWithPath(path string) error
ValidateWithPath validates the EG_Anchor and its children, prefixing error messages with path
type EG_AnchorChoice struct { // Relative Anchor Shape Size RelSizeAnchor *CT_RelSizeAnchor // Absolute Anchor Shape Size AbsSizeAnchor *CT_AbsSizeAnchor }
func NewEG_AnchorChoice() *EG_AnchorChoice
func (m *EG_AnchorChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_AnchorChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_AnchorChoice) Validate() error
Validate validates the EG_AnchorChoice and its children
func (m *EG_AnchorChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_AnchorChoice and its children, prefixing error messages with path
type EG_ObjectChoices struct { ObjectChoicesChoice *EG_ObjectChoicesChoice }
func NewEG_ObjectChoices() *EG_ObjectChoices
func (m *EG_ObjectChoices) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ObjectChoices) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ObjectChoices) Validate() error
Validate validates the EG_ObjectChoices and its children
func (m *EG_ObjectChoices) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ObjectChoices and its children, prefixing error messages with path
type EG_ObjectChoicesChoice struct { Sp *CT_Shape GrpSp *CT_GroupShape GraphicFrame *CT_GraphicFrame CxnSp *CT_Connector Pic *CT_Picture }
func NewEG_ObjectChoicesChoice() *EG_ObjectChoicesChoice
func (m *EG_ObjectChoicesChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ObjectChoicesChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ObjectChoicesChoice) Validate() error
Validate validates the EG_ObjectChoicesChoice and its children
func (m *EG_ObjectChoicesChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ObjectChoicesChoice and its children, prefixing error messages with path