type CT_DataModelExtBlock struct {
RelIdAttr *string
MinVerAttr *string
}
func NewCT_DataModelExtBlock() *CT_DataModelExtBlock
func (m *CT_DataModelExtBlock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DataModelExtBlock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DataModelExtBlock) Validate() error
Validate validates the CT_DataModelExtBlock and its children
func (m *CT_DataModelExtBlock) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DataModelExtBlock and its children, prefixing error messages with path
type CT_Drawing struct {
SpTree *CT_GroupShape
}
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_GroupShape struct {
NvGrpSpPr *CT_GroupShapeNonVisual
GrpSpPr *dml.CT_GroupShapeProperties
GroupShapeChoice []*CT_GroupShapeChoice
ExtLst *dml.CT_OfficeArtExtensionList
}
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
}
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 {
CNvPr *dml.CT_NonVisualDrawingProps
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_Shape struct {
ModelIdAttr diagram.ST_ModelId
NvSpPr *CT_ShapeNonVisual
SpPr *dml.CT_ShapeProperties
Style *dml.CT_ShapeStyle
TxBody *dml.CT_TextBody
TxXfrm *dml.CT_Transform2D
ExtLst *dml.CT_OfficeArtExtensionList
}
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 {
CNvPr *dml.CT_NonVisualDrawingProps
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 DataModelExt struct {
CT_DataModelExtBlock
}
func NewDataModelExt() *DataModelExt
func (m *DataModelExt) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *DataModelExt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *DataModelExt) Validate() error
Validate validates the DataModelExt and its children
func (m *DataModelExt) ValidateWithPath(path string) error
ValidateWithPath validates the DataModelExt and its children, prefixing error messages with path
type Drawing struct {
CT_Drawing
}
func NewDrawing() *Drawing
func (m *Drawing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Drawing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Drawing) Validate() error
Validate validates the Drawing and its children
func (m *Drawing) ValidateWithPath(path string) error
ValidateWithPath validates the Drawing and its children, prefixing error messages with path