func ParseStdlibTime(s string) (time.Time, error)
func ParseUnionST_Coordinate32(s string) (dml.ST_Coordinate32, error)
func ParseUnionST_FixedPercentage(s string) (dml.ST_FixedPercentage, error)
func ParseUnionST_Percentage(s string) (dml.ST_Percentage, error)
func ParseUnionST_PositiveFixedPercentage(s string) (dml.ST_PositiveFixedPercentage, error)
func ParseUnionST_PositivePercentage(s string) (dml.ST_PositivePercentage, error)
type AG_ChildSlide struct {
ShowMasterSpAttr *bool
ShowMasterPhAnimAttr *bool
}
func NewAG_ChildSlide() *AG_ChildSlide
func (m *AG_ChildSlide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_ChildSlide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_ChildSlide) Validate() error
Validate validates the AG_ChildSlide and its children
func (m *AG_ChildSlide) ValidateWithPath(path string) error
ValidateWithPath validates the AG_ChildSlide and its children, prefixing error messages with path
type AG_Ole struct {
SpidAttr *string
NameAttr *string
ShowAsIconAttr *bool
IdAttr *string
ImgWAttr *int32
ImgHAttr *int32
}
func NewAG_Ole() *AG_Ole
func (m *AG_Ole) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_Ole) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_Ole) Validate() error
Validate validates the AG_Ole and its children
func (m *AG_Ole) ValidateWithPath(path string) error
ValidateWithPath validates the AG_Ole and its children, prefixing error messages with path
type AG_TLBuild struct {
SpidAttr *uint32
GrpIdAttr *uint32
UiExpandAttr *bool
}
func NewAG_TLBuild() *AG_TLBuild
func (m *AG_TLBuild) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_TLBuild) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_TLBuild) Validate() error
Validate validates the AG_TLBuild and its children
func (m *AG_TLBuild) ValidateWithPath(path string) error
ValidateWithPath validates the AG_TLBuild and its children, prefixing error messages with path
type CT_ApplicationNonVisualDrawingProps struct {
// Is a Photo Album
IsPhotoAttr *bool
// Is User Drawn
UserDrawnAttr *bool
// Placeholder Shape
Ph *CT_Placeholder
AudioCd *dml.CT_AudioCD
WavAudioFile *dml.CT_EmbeddedWAVAudioFile
AudioFile *dml.CT_AudioFile
VideoFile *dml.CT_VideoFile
QuickTimeFile *dml.CT_QuickTimeFile
// Customer Data List
CustDataLst *CT_CustomerDataList
ExtLst *CT_ExtensionList
}
func NewCT_ApplicationNonVisualDrawingProps() *CT_ApplicationNonVisualDrawingProps
func (m *CT_ApplicationNonVisualDrawingProps) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ApplicationNonVisualDrawingProps) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ApplicationNonVisualDrawingProps) Validate() error
Validate validates the CT_ApplicationNonVisualDrawingProps and its children
func (m *CT_ApplicationNonVisualDrawingProps) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ApplicationNonVisualDrawingProps and its children, prefixing error messages with path
type CT_Background struct {
// Black and White Mode
BwModeAttr dml.ST_BlackWhiteMode
// Background Properties
BgPr *CT_BackgroundProperties
// Background Style Reference
BgRef *dml.CT_StyleMatrixReference
}
func NewCT_Background() *CT_Background
func (m *CT_Background) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Background) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Background) Validate() error
Validate validates the CT_Background and its children
func (m *CT_Background) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Background and its children, prefixing error messages with path
type CT_BackgroundProperties struct {
// Shade to Title
ShadeToTitleAttr *bool
NoFill *dml.CT_NoFillProperties
SolidFill *dml.CT_SolidColorFillProperties
GradFill *dml.CT_GradientFillProperties
BlipFill *dml.CT_BlipFillProperties
PattFill *dml.CT_PatternFillProperties
GrpFill *dml.CT_GroupFillProperties
WNoFill *wml.CT_Empty
CSolidFill *dml.CT_SolidColorFillProperties
CGradFill *dml.CT_GradientFillProperties
EffectLst *dml.CT_EffectList
EffectDag *dml.CT_EffectContainer
ExtLst *CT_ExtensionList
}
func NewCT_BackgroundProperties() *CT_BackgroundProperties
func (m *CT_BackgroundProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_BackgroundProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_BackgroundProperties) Validate() error
Validate validates the CT_BackgroundProperties and its children
func (m *CT_BackgroundProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_BackgroundProperties and its children, prefixing error messages with path
type CT_BuildList struct {
// Build Paragraph
BldP []*CT_TLBuildParagraph
// Build Diagram
BldDgm []*CT_TLBuildDiagram
// Build Embedded Chart
BldOleChart []*CT_TLOleBuildChart
// Build Graphics
BldGraphic []*CT_TLGraphicalObjectBuild
}
func NewCT_BuildList() *CT_BuildList
func (m *CT_BuildList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_BuildList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_BuildList) Validate() error
Validate validates the CT_BuildList and its children
func (m *CT_BuildList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_BuildList and its children, prefixing error messages with path
type CT_Comment struct {
// Comment Author ID
AuthorIdAttr uint32
// Comment Date/Time
DtAttr *time.Time
// Comment Index
IdxAttr uint32
// Comment Position
Pos *dml.CT_Point2D
// Comment's Text Content
Text string
ExtLst *CT_ExtensionListModify
}
func NewCT_Comment() *CT_Comment
func (m *CT_Comment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Comment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Comment) Validate() error
Validate validates the CT_Comment and its children
func (m *CT_Comment) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path
type CT_CommentAuthor struct {
// Comment Author ID
IdAttr uint32
// Comment Author Name
NameAttr string
// Comment Author Initials
InitialsAttr string
// Index of Comment Author's last comment
LastIdxAttr uint32
// Comment Author Color Index
ClrIdxAttr uint32
ExtLst *CT_ExtensionList
}
func NewCT_CommentAuthor() *CT_CommentAuthor
func (m *CT_CommentAuthor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CommentAuthor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CommentAuthor) Validate() error
Validate validates the CT_CommentAuthor and its children
func (m *CT_CommentAuthor) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommentAuthor and its children, prefixing error messages with path
type CT_CommentAuthorList struct {
// Comment Author
CmAuthor []*CT_CommentAuthor
}
func NewCT_CommentAuthorList() *CT_CommentAuthorList
func (m *CT_CommentAuthorList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CommentAuthorList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CommentAuthorList) Validate() error
Validate validates the CT_CommentAuthorList and its children
func (m *CT_CommentAuthorList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommentAuthorList and its children, prefixing error messages with path
type CT_CommentList struct {
// Comment
Cm []*CT_Comment
}
func NewCT_CommentList() *CT_CommentList
func (m *CT_CommentList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CommentList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CommentList) Validate() error
Validate validates the CT_CommentList and its children
func (m *CT_CommentList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommentList and its children, prefixing error messages with path
type CT_CommonSlideData struct {
// Name
NameAttr *string
// Slide Background
Bg *CT_Background
// Shape Tree
SpTree *CT_GroupShape
// Customer Data List
CustDataLst *CT_CustomerDataList
// List of controls
Controls *CT_ControlList
ExtLst *CT_ExtensionList
}
func NewCT_CommonSlideData() *CT_CommonSlideData
func (m *CT_CommonSlideData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CommonSlideData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CommonSlideData) Validate() error
Validate validates the CT_CommonSlideData and its children
func (m *CT_CommonSlideData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommonSlideData and its children, prefixing error messages with path
type CT_CommonSlideViewProperties struct {
// Snap Objects to Grid
SnapToGridAttr *bool
// Snap Objects to Objects
SnapToObjectsAttr *bool
// Show Guides in View
ShowGuidesAttr *bool
// Base properties for Slide View
CViewPr *CT_CommonViewProperties
// List of Guides
GuideLst *CT_GuideList
}
func NewCT_CommonSlideViewProperties() *CT_CommonSlideViewProperties
func (m *CT_CommonSlideViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CommonSlideViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CommonSlideViewProperties) Validate() error
Validate validates the CT_CommonSlideViewProperties and its children
func (m *CT_CommonSlideViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommonSlideViewProperties and its children, prefixing error messages with path
type CT_CommonViewProperties struct {
// Variable Scale
VarScaleAttr *bool
// View Scale
Scale *dml.CT_Scale2D
// View Origin
Origin *dml.CT_Point2D
}
func NewCT_CommonViewProperties() *CT_CommonViewProperties
func (m *CT_CommonViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CommonViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CommonViewProperties) Validate() error
Validate validates the CT_CommonViewProperties and its children
func (m *CT_CommonViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommonViewProperties and its children, prefixing error messages with path
type CT_Connector struct {
// Non-Visual Properties for a Connection Shape
NvCxnSpPr *CT_ConnectorNonVisual
// Shape Properties
SpPr *dml.CT_ShapeProperties
// Connector Shape Style
Style *dml.CT_ShapeStyle
ExtLst *CT_ExtensionListModify
}
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 {
// Non-Visual Drawing Properties
CNvPr *dml.CT_NonVisualDrawingProps
// Non-Visual Connector Shape Drawing Properties
CNvCxnSpPr *dml.CT_NonVisualConnectorProperties
// Application Non-Visual Drawing Properties
NvPr *CT_ApplicationNonVisualDrawingProps
}
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_Control struct {
ExtLst *CT_ExtensionList
Pic *CT_Picture
SpidAttr *string
NameAttr *string
ShowAsIconAttr *bool
IdAttr *string
ImgWAttr *int32
ImgHAttr *int32
}
func NewCT_Control() *CT_Control
func (m *CT_Control) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Control) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Control) Validate() error
Validate validates the CT_Control and its children
func (m *CT_Control) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Control and its children, prefixing error messages with path
type CT_ControlList struct {
// Embedded Control
Control []*CT_Control
}
func NewCT_ControlList() *CT_ControlList
func (m *CT_ControlList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ControlList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ControlList) Validate() error
Validate validates the CT_ControlList and its children
func (m *CT_ControlList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ControlList and its children, prefixing error messages with path
type CT_CornerDirectionTransition struct {
// Direction
DirAttr ST_TransitionCornerDirectionType
}
func NewCT_CornerDirectionTransition() *CT_CornerDirectionTransition
func (m *CT_CornerDirectionTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CornerDirectionTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CornerDirectionTransition) Validate() error
Validate validates the CT_CornerDirectionTransition and its children
func (m *CT_CornerDirectionTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CornerDirectionTransition and its children, prefixing error messages with path
type CT_CustomShow struct {
// Custom Show Name
NameAttr string
// Custom Show ID
IdAttr uint32
// List of Presentation Slides
SldLst *CT_SlideRelationshipList
ExtLst *CT_ExtensionList
}
func NewCT_CustomShow() *CT_CustomShow
func (m *CT_CustomShow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomShow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomShow) Validate() error
Validate validates the CT_CustomShow and its children
func (m *CT_CustomShow) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomShow and its children, prefixing error messages with path
type CT_CustomShowId struct {
// Custom Show Identifier
IdAttr uint32
}
func NewCT_CustomShowId() *CT_CustomShowId
func (m *CT_CustomShowId) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomShowId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomShowId) Validate() error
Validate validates the CT_CustomShowId and its children
func (m *CT_CustomShowId) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomShowId and its children, prefixing error messages with path
type CT_CustomShowList struct {
// Custom Show
CustShow []*CT_CustomShow
}
func NewCT_CustomShowList() *CT_CustomShowList
func (m *CT_CustomShowList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomShowList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomShowList) Validate() error
Validate validates the CT_CustomShowList and its children
func (m *CT_CustomShowList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomShowList and its children, prefixing error messages with path
type CT_CustomerData struct {
IdAttr string
}
func NewCT_CustomerData() *CT_CustomerData
func (m *CT_CustomerData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomerData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomerData) Validate() error
Validate validates the CT_CustomerData and its children
func (m *CT_CustomerData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomerData and its children, prefixing error messages with path
type CT_CustomerDataList struct {
// Customer Data
CustData []*CT_CustomerData
// Customer Data Tags
Tags *CT_TagsData
}
func NewCT_CustomerDataList() *CT_CustomerDataList
func (m *CT_CustomerDataList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomerDataList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomerDataList) Validate() error
Validate validates the CT_CustomerDataList and its children
func (m *CT_CustomerDataList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomerDataList and its children, prefixing error messages with path
type CT_EightDirectionTransition struct {
// Direction
DirAttr *ST_TransitionEightDirectionType
}
func NewCT_EightDirectionTransition() *CT_EightDirectionTransition
func (m *CT_EightDirectionTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_EightDirectionTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_EightDirectionTransition) Validate() error
Validate validates the CT_EightDirectionTransition and its children
func (m *CT_EightDirectionTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_EightDirectionTransition and its children, prefixing error messages with path
type CT_EmbeddedFontDataId struct {
IdAttr string
}
func NewCT_EmbeddedFontDataId() *CT_EmbeddedFontDataId
func (m *CT_EmbeddedFontDataId) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_EmbeddedFontDataId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_EmbeddedFontDataId) Validate() error
Validate validates the CT_EmbeddedFontDataId and its children
func (m *CT_EmbeddedFontDataId) ValidateWithPath(path string) error
ValidateWithPath validates the CT_EmbeddedFontDataId and its children, prefixing error messages with path
type CT_EmbeddedFontList struct {
// Embedded Font
EmbeddedFont []*CT_EmbeddedFontListEntry
}
func NewCT_EmbeddedFontList() *CT_EmbeddedFontList
func (m *CT_EmbeddedFontList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_EmbeddedFontList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_EmbeddedFontList) Validate() error
Validate validates the CT_EmbeddedFontList and its children
func (m *CT_EmbeddedFontList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_EmbeddedFontList and its children, prefixing error messages with path
type CT_EmbeddedFontListEntry struct {
// Embedded Font Name
Font *dml.CT_TextFont
// Regular Embedded Font
Regular *CT_EmbeddedFontDataId
// Bold Embedded Font
Bold *CT_EmbeddedFontDataId
// Italic Embedded Font
Italic *CT_EmbeddedFontDataId
// Bold Italic Embedded Font
BoldItalic *CT_EmbeddedFontDataId
}
func NewCT_EmbeddedFontListEntry() *CT_EmbeddedFontListEntry
func (m *CT_EmbeddedFontListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_EmbeddedFontListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_EmbeddedFontListEntry) Validate() error
Validate validates the CT_EmbeddedFontListEntry and its children
func (m *CT_EmbeddedFontListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_EmbeddedFontListEntry and its children, prefixing error messages with path
type CT_Empty struct {
}
func NewCT_Empty() *CT_Empty
func (m *CT_Empty) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Empty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Empty) Validate() error
Validate validates the CT_Empty and its children
func (m *CT_Empty) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path
type CT_Extension struct {
// Uniform Resource Identifier
UriAttr string
Any []unioffice.Any
}
func NewCT_Extension() *CT_Extension
func (m *CT_Extension) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Extension) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Extension) Validate() error
Validate validates the CT_Extension and its children
func (m *CT_Extension) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path
type CT_ExtensionList struct {
// Extension
Ext []*CT_Extension
}
func NewCT_ExtensionList() *CT_ExtensionList
func (m *CT_ExtensionList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ExtensionList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ExtensionList) Validate() error
Validate validates the CT_ExtensionList and its children
func (m *CT_ExtensionList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path
type CT_ExtensionListModify struct {
// Modify
ModAttr *bool
// Extension
Ext []*CT_Extension
}
func NewCT_ExtensionListModify() *CT_ExtensionListModify
func (m *CT_ExtensionListModify) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ExtensionListModify) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ExtensionListModify) Validate() error
Validate validates the CT_ExtensionListModify and its children
func (m *CT_ExtensionListModify) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExtensionListModify and its children, prefixing error messages with path
type CT_GraphicalObjectFrame struct {
BwModeAttr dml.ST_BlackWhiteMode
// Non-Visual Properties for a Graphic Frame
NvGraphicFramePr *CT_GraphicalObjectFrameNonVisual
// 2D Transform for Graphic Frame
Xfrm *dml.CT_Transform2D
Graphic *dml.Graphic
// Extension List with Modification Flag
ExtLst *CT_ExtensionListModify
}
func NewCT_GraphicalObjectFrame() *CT_GraphicalObjectFrame
func (m *CT_GraphicalObjectFrame) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GraphicalObjectFrame) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GraphicalObjectFrame) Validate() error
Validate validates the CT_GraphicalObjectFrame and its children
func (m *CT_GraphicalObjectFrame) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GraphicalObjectFrame and its children, prefixing error messages with path
type CT_GraphicalObjectFrameNonVisual struct {
// Non-Visual Drawing Properties
CNvPr *dml.CT_NonVisualDrawingProps
// Non-Visual Graphic Frame Drawing Properties
CNvGraphicFramePr *dml.CT_NonVisualGraphicFrameProperties
// Application Non-Visual Drawing Properties
NvPr *CT_ApplicationNonVisualDrawingProps
}
func NewCT_GraphicalObjectFrameNonVisual() *CT_GraphicalObjectFrameNonVisual
func (m *CT_GraphicalObjectFrameNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GraphicalObjectFrameNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GraphicalObjectFrameNonVisual) Validate() error
Validate validates the CT_GraphicalObjectFrameNonVisual and its children
func (m *CT_GraphicalObjectFrameNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GraphicalObjectFrameNonVisual and its children, prefixing error messages with path
type CT_GroupShape struct {
// Non-Visual Properties for a Group Shape
NvGrpSpPr *CT_GroupShapeNonVisual
// Group Shape Properties
GrpSpPr *dml.CT_GroupShapeProperties
Choice []*CT_GroupShapeChoice
ExtLst *CT_ExtensionListModify
}
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_GraphicalObjectFrame
CxnSp []*CT_Connector
Pic []*CT_Picture
ContentPart []*CT_Rel
}
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 {
// Non-visual Drawing Properties
CNvPr *dml.CT_NonVisualDrawingProps
// Non-Visual Group Shape Drawing Properties
CNvGrpSpPr *dml.CT_NonVisualGroupDrawingShapeProps
// Non-Visual Properties
NvPr *CT_ApplicationNonVisualDrawingProps
}
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_Guide struct {
// Guide Orientation
OrientAttr ST_Direction
// Guide Position
PosAttr *dml.ST_Coordinate32
}
func NewCT_Guide() *CT_Guide
func (m *CT_Guide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Guide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Guide) Validate() error
Validate validates the CT_Guide and its children
func (m *CT_Guide) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Guide and its children, prefixing error messages with path
type CT_GuideList struct {
// A Guide
Guide []*CT_Guide
}
func NewCT_GuideList() *CT_GuideList
func (m *CT_GuideList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GuideList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GuideList) Validate() error
Validate validates the CT_GuideList and its children
func (m *CT_GuideList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GuideList and its children, prefixing error messages with path
type CT_HandoutMaster struct {
// Common slide data for handout master
CSld *CT_CommonSlideData
// Color Scheme Map
ClrMap *dml.CT_ColorMapping
// Header/Footer information for a handout master
Hf *CT_HeaderFooter
ExtLst *CT_ExtensionListModify
}
func NewCT_HandoutMaster() *CT_HandoutMaster
func (m *CT_HandoutMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HandoutMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HandoutMaster) Validate() error
Validate validates the CT_HandoutMaster and its children
func (m *CT_HandoutMaster) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HandoutMaster and its children, prefixing error messages with path
type CT_HandoutMasterIdList struct {
// Handout Master ID
HandoutMasterId *CT_HandoutMasterIdListEntry
}
func NewCT_HandoutMasterIdList() *CT_HandoutMasterIdList
func (m *CT_HandoutMasterIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HandoutMasterIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HandoutMasterIdList) Validate() error
Validate validates the CT_HandoutMasterIdList and its children
func (m *CT_HandoutMasterIdList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HandoutMasterIdList and its children, prefixing error messages with path
type CT_HandoutMasterIdListEntry struct {
IdAttr string
ExtLst *CT_ExtensionList
}
func NewCT_HandoutMasterIdListEntry() *CT_HandoutMasterIdListEntry
func (m *CT_HandoutMasterIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HandoutMasterIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HandoutMasterIdListEntry) Validate() error
Validate validates the CT_HandoutMasterIdListEntry and its children
func (m *CT_HandoutMasterIdListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HandoutMasterIdListEntry and its children, prefixing error messages with path
type CT_HeaderFooter struct {
// Slide Number Placeholder
SldNumAttr *bool
// Header Placeholder
HdrAttr *bool
// Footer Placeholder
FtrAttr *bool
// Date/Time Placeholder
DtAttr *bool
ExtLst *CT_ExtensionListModify
}
func NewCT_HeaderFooter() *CT_HeaderFooter
func (m *CT_HeaderFooter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HeaderFooter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HeaderFooter) Validate() error
Validate validates the CT_HeaderFooter and its children
func (m *CT_HeaderFooter) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path
type CT_HtmlPublishProperties struct {
// Show Speaker Notes
ShowSpeakerNotesAttr *bool
// Target Output Profile
TargetAttr *string
// HTML Output Title
TitleAttr *string
IdAttr string
// All Slides
SldAll *CT_Empty
// Slide Range
SldRg *CT_IndexRange
// Custom Show
CustShow *CT_CustomShowId
ExtLst *CT_ExtensionList
}
func NewCT_HtmlPublishProperties() *CT_HtmlPublishProperties
func (m *CT_HtmlPublishProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HtmlPublishProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HtmlPublishProperties) Validate() error
Validate validates the CT_HtmlPublishProperties and its children
func (m *CT_HtmlPublishProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HtmlPublishProperties and its children, prefixing error messages with path
type CT_InOutTransition struct {
// Direction
DirAttr ST_TransitionInOutDirectionType
}
func NewCT_InOutTransition() *CT_InOutTransition
func (m *CT_InOutTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_InOutTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_InOutTransition) Validate() error
Validate validates the CT_InOutTransition and its children
func (m *CT_InOutTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_InOutTransition and its children, prefixing error messages with path
type CT_IndexRange struct {
// Start
StAttr uint32
// End
EndAttr uint32
}
func NewCT_IndexRange() *CT_IndexRange
func (m *CT_IndexRange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_IndexRange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_IndexRange) Validate() error
Validate validates the CT_IndexRange and its children
func (m *CT_IndexRange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_IndexRange and its children, prefixing error messages with path
type CT_Kinsoku struct {
// Language
LangAttr *string
// Invalid Kinsoku Start Characters
InvalStCharsAttr string
// Invalid Kinsoku End Characters
InvalEndCharsAttr string
}
func NewCT_Kinsoku() *CT_Kinsoku
func (m *CT_Kinsoku) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Kinsoku) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Kinsoku) Validate() error
Validate validates the CT_Kinsoku and its children
func (m *CT_Kinsoku) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Kinsoku and its children, prefixing error messages with path
type CT_ModifyVerifier struct {
// Cryptographic Algorithm Name
AlgorithmNameAttr *string
// Password Hash Value
HashValueAttr *string
// Salt Value for Password Verifier
SaltValueAttr *string
// Iterations to Run Hashing Algorithm
SpinValueAttr *uint32
// Cryptographic Provider Type
CryptProviderTypeAttr sharedTypes.ST_CryptProv
// Cryptographic Algorithm Class
CryptAlgorithmClassAttr sharedTypes.ST_AlgClass
// Cryptographic Algorithm Type
CryptAlgorithmTypeAttr sharedTypes.ST_AlgType
// Cryptographic Hashing Algorithm
CryptAlgorithmSidAttr *uint32
// Iterations to Run Hashing Algorithm
SpinCountAttr *uint32
// Salt for Password Verifier
SaltDataAttr *string
// Password Hash
HashDataAttr *string
// Cryptographic Provider
CryptProviderAttr *string
// Cryptographic Algorithm Extensibility
AlgIdExtAttr *uint32
// Algorithm Extensibility Source
AlgIdExtSourceAttr *string
// Cryptographic Provider Type Extensibility
CryptProviderTypeExtAttr *uint32
// Provider Type Extensibility Source
CryptProviderTypeExtSourceAttr *string
}
func NewCT_ModifyVerifier() *CT_ModifyVerifier
func (m *CT_ModifyVerifier) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ModifyVerifier) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ModifyVerifier) Validate() error
Validate validates the CT_ModifyVerifier and its children
func (m *CT_ModifyVerifier) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ModifyVerifier and its children, prefixing error messages with path
type CT_NormalViewPortion struct {
// Normal View Dimension Size
SzAttr dml.ST_PositiveFixedPercentage
// Auto Adjust Normal View
AutoAdjustAttr *bool
}
func NewCT_NormalViewPortion() *CT_NormalViewPortion
func (m *CT_NormalViewPortion) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NormalViewPortion) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NormalViewPortion) Validate() error
Validate validates the CT_NormalViewPortion and its children
func (m *CT_NormalViewPortion) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NormalViewPortion and its children, prefixing error messages with path
type CT_NormalViewProperties struct {
// Show Outline Icons in Normal View
ShowOutlineIconsAttr *bool
// Snap Vertical Splitter
SnapVertSplitterAttr *bool
// State of the Vertical Splitter Bar
VertBarStateAttr ST_SplitterBarState
// State of the Horizontal Splitter Bar
HorzBarStateAttr ST_SplitterBarState
// Prefer Single View
PreferSingleViewAttr *bool
// Normal View Restored Left Properties
RestoredLeft *CT_NormalViewPortion
// Normal View Restored Top Properties
RestoredTop *CT_NormalViewPortion
ExtLst *CT_ExtensionList
}
func NewCT_NormalViewProperties() *CT_NormalViewProperties
func (m *CT_NormalViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NormalViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NormalViewProperties) Validate() error
Validate validates the CT_NormalViewProperties and its children
func (m *CT_NormalViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NormalViewProperties and its children, prefixing error messages with path
type CT_NotesMaster struct {
// Common Slide Data
CSld *CT_CommonSlideData
// Color Scheme Map
ClrMap *dml.CT_ColorMapping
// Header/Footer Information for a Notes Master
Hf *CT_HeaderFooter
// Notes Text Style
NotesStyle *dml.CT_TextListStyle
ExtLst *CT_ExtensionListModify
}
func NewCT_NotesMaster() *CT_NotesMaster
func (m *CT_NotesMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NotesMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NotesMaster) Validate() error
Validate validates the CT_NotesMaster and its children
func (m *CT_NotesMaster) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NotesMaster and its children, prefixing error messages with path
type CT_NotesMasterIdList struct {
// Notes Master ID
NotesMasterId *CT_NotesMasterIdListEntry
}
func NewCT_NotesMasterIdList() *CT_NotesMasterIdList
func (m *CT_NotesMasterIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NotesMasterIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NotesMasterIdList) Validate() error
Validate validates the CT_NotesMasterIdList and its children
func (m *CT_NotesMasterIdList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NotesMasterIdList and its children, prefixing error messages with path
type CT_NotesMasterIdListEntry struct {
IdAttr string
ExtLst *CT_ExtensionList
}
func NewCT_NotesMasterIdListEntry() *CT_NotesMasterIdListEntry
func (m *CT_NotesMasterIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NotesMasterIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NotesMasterIdListEntry) Validate() error
Validate validates the CT_NotesMasterIdListEntry and its children
func (m *CT_NotesMasterIdListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NotesMasterIdListEntry and its children, prefixing error messages with path
type CT_NotesSlide struct {
// Common slide data for notes slides
CSld *CT_CommonSlideData
// Color Scheme Map Override
ClrMapOvr *dml.CT_ColorMappingOverride
ExtLst *CT_ExtensionListModify
ShowMasterSpAttr *bool
ShowMasterPhAnimAttr *bool
}
func NewCT_NotesSlide() *CT_NotesSlide
func (m *CT_NotesSlide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NotesSlide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NotesSlide) Validate() error
Validate validates the CT_NotesSlide and its children
func (m *CT_NotesSlide) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NotesSlide and its children, prefixing error messages with path
type CT_NotesTextViewProperties struct {
// Base properties for Notes View
CViewPr *CT_CommonViewProperties
ExtLst *CT_ExtensionList
}
func NewCT_NotesTextViewProperties() *CT_NotesTextViewProperties
func (m *CT_NotesTextViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NotesTextViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NotesTextViewProperties) Validate() error
Validate validates the CT_NotesTextViewProperties and its children
func (m *CT_NotesTextViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NotesTextViewProperties and its children, prefixing error messages with path
type CT_NotesViewProperties struct {
// Common Slide View Properties
CSldViewPr *CT_CommonSlideViewProperties
ExtLst *CT_ExtensionList
}
func NewCT_NotesViewProperties() *CT_NotesViewProperties
func (m *CT_NotesViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NotesViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NotesViewProperties) Validate() error
Validate validates the CT_NotesViewProperties and its children
func (m *CT_NotesViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NotesViewProperties and its children, prefixing error messages with path
type CT_OleObject struct {
// Embedded Object ProgID
ProgIdAttr *string
Choice *CT_OleObjectChoice
Pic *CT_Picture
SpidAttr *string
NameAttr *string
ShowAsIconAttr *bool
IdAttr *string
ImgWAttr *int32
ImgHAttr *int32
}
func NewCT_OleObject() *CT_OleObject
func (m *CT_OleObject) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OleObject) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OleObject) Validate() error
Validate validates the CT_OleObject and its children
func (m *CT_OleObject) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleObject and its children, prefixing error messages with path
type CT_OleObjectChoice struct {
Embed *CT_OleObjectEmbed
Link *CT_OleObjectLink
}
func NewCT_OleObjectChoice() *CT_OleObjectChoice
func (m *CT_OleObjectChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OleObjectChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OleObjectChoice) Validate() error
Validate validates the CT_OleObjectChoice and its children
func (m *CT_OleObjectChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleObjectChoice and its children, prefixing error messages with path
type CT_OleObjectEmbed struct {
// Color Scheme Properties for Embedded object
FollowColorSchemeAttr ST_OleObjectFollowColorScheme
ExtLst *CT_ExtensionList
}
func NewCT_OleObjectEmbed() *CT_OleObjectEmbed
func (m *CT_OleObjectEmbed) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OleObjectEmbed) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OleObjectEmbed) Validate() error
Validate validates the CT_OleObjectEmbed and its children
func (m *CT_OleObjectEmbed) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleObjectEmbed and its children, prefixing error messages with path
type CT_OleObjectLink struct {
// Update Linked Embedded Objects Automatically
UpdateAutomaticAttr *bool
ExtLst *CT_ExtensionList
}
func NewCT_OleObjectLink() *CT_OleObjectLink
func (m *CT_OleObjectLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OleObjectLink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OleObjectLink) Validate() error
Validate validates the CT_OleObjectLink and its children
func (m *CT_OleObjectLink) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleObjectLink and its children, prefixing error messages with path
type CT_OptionalBlackTransition struct {
// Transition Through Black
ThruBlkAttr *bool
}
func NewCT_OptionalBlackTransition() *CT_OptionalBlackTransition
func (m *CT_OptionalBlackTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OptionalBlackTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OptionalBlackTransition) Validate() error
Validate validates the CT_OptionalBlackTransition and its children
func (m *CT_OptionalBlackTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OptionalBlackTransition and its children, prefixing error messages with path
type CT_OrientationTransition struct {
// Transition Direction
DirAttr ST_Direction
}
func NewCT_OrientationTransition() *CT_OrientationTransition
func (m *CT_OrientationTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OrientationTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OrientationTransition) Validate() error
Validate validates the CT_OrientationTransition and its children
func (m *CT_OrientationTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OrientationTransition and its children, prefixing error messages with path
type CT_OutlineViewProperties struct {
// Common View Properties
CViewPr *CT_CommonViewProperties
// List of Presentation Slides
SldLst *CT_OutlineViewSlideList
ExtLst *CT_ExtensionList
}
func NewCT_OutlineViewProperties() *CT_OutlineViewProperties
func (m *CT_OutlineViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OutlineViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OutlineViewProperties) Validate() error
Validate validates the CT_OutlineViewProperties and its children
func (m *CT_OutlineViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OutlineViewProperties and its children, prefixing error messages with path
type CT_OutlineViewSlideEntry struct {
IdAttr string
// Collapsed
CollapseAttr *bool
}
func NewCT_OutlineViewSlideEntry() *CT_OutlineViewSlideEntry
func (m *CT_OutlineViewSlideEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OutlineViewSlideEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OutlineViewSlideEntry) Validate() error
Validate validates the CT_OutlineViewSlideEntry and its children
func (m *CT_OutlineViewSlideEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OutlineViewSlideEntry and its children, prefixing error messages with path
type CT_OutlineViewSlideList struct {
// Presentation Slide
Sld []*CT_OutlineViewSlideEntry
}
func NewCT_OutlineViewSlideList() *CT_OutlineViewSlideList
func (m *CT_OutlineViewSlideList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OutlineViewSlideList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OutlineViewSlideList) Validate() error
Validate validates the CT_OutlineViewSlideList and its children
func (m *CT_OutlineViewSlideList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OutlineViewSlideList and its children, prefixing error messages with path
type CT_PhotoAlbum struct {
// Black and White
BwAttr *bool
// Show/Hide Captions
ShowCaptionsAttr *bool
// Photo Album Layout
LayoutAttr ST_PhotoAlbumLayout
// Frame Type
FrameAttr ST_PhotoAlbumFrameShape
ExtLst *CT_ExtensionList
}
func NewCT_PhotoAlbum() *CT_PhotoAlbum
func (m *CT_PhotoAlbum) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PhotoAlbum) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PhotoAlbum) Validate() error
Validate validates the CT_PhotoAlbum and its children
func (m *CT_PhotoAlbum) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PhotoAlbum and its children, prefixing error messages with path
type CT_Picture struct {
// Non-Visual Properties for a Picture
NvPicPr *CT_PictureNonVisual
// Picture Fill
BlipFill *dml.CT_BlipFillProperties
SpPr *dml.CT_ShapeProperties
Style *dml.CT_ShapeStyle
ExtLst *CT_ExtensionListModify
}
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
NvPr *CT_ApplicationNonVisualDrawingProps
}
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_Placeholder struct {
// Placeholder Type
TypeAttr ST_PlaceholderType
// Placeholder Orientation
OrientAttr ST_Direction
// Placeholder Size
SzAttr ST_PlaceholderSize
// Placeholder Index
IdxAttr *uint32
// Placeholder has custom prompt
HasCustomPromptAttr *bool
ExtLst *CT_ExtensionListModify
}
func NewCT_Placeholder() *CT_Placeholder
func (m *CT_Placeholder) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Placeholder) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Placeholder) Validate() error
Validate validates the CT_Placeholder and its children
func (m *CT_Placeholder) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Placeholder and its children, prefixing error messages with path
type CT_Presentation struct {
// Server Zoom
ServerZoomAttr *dml.ST_Percentage
// First Slide Number
FirstSlideNumAttr *int32
// Show Header and Footer Placeholders on Titles
ShowSpecialPlsOnTitleSldAttr *bool
// Right-To-Left Views
RtlAttr *bool
// Remove Personal Information on Save
RemovePersonalInfoOnSaveAttr *bool
// Compatibility Mode
CompatModeAttr *bool
// Strict First and Last Characters
StrictFirstAndLastCharsAttr *bool
// Embed True Type Fonts
EmbedTrueTypeFontsAttr *bool
// Save Subset Fonts
SaveSubsetFontsAttr *bool
// Automatically Compress Pictures
AutoCompressPicturesAttr *bool
// Bookmark ID Seed
BookmarkIdSeedAttr *uint32
// Document Conformance Class
ConformanceAttr sharedTypes.ST_ConformanceClass
// List of Slide Master IDs
SldMasterIdLst *CT_SlideMasterIdList
// List of Notes Master IDs
NotesMasterIdLst *CT_NotesMasterIdList
// List of Handout Master IDs
HandoutMasterIdLst *CT_HandoutMasterIdList
// List of Slide IDs
SldIdLst *CT_SlideIdList
// Presentation Slide Size
SldSz *CT_SlideSize
// Notes Slide Size
NotesSz *dml.CT_PositiveSize2D
// Smart Tags
SmartTags *CT_SmartTags
// Embedded Font List
EmbeddedFontLst *CT_EmbeddedFontList
// List of Custom Shows
CustShowLst *CT_CustomShowList
// Photo Album Information
PhotoAlbum *CT_PhotoAlbum
// List of Customer Data Buckets
CustDataLst *CT_CustomerDataList
// Kinsoku Settings
Kinsoku *CT_Kinsoku
// Presentation Default Text Style
DefaultTextStyle *dml.CT_TextListStyle
// Modification Verifier
ModifyVerifier *CT_ModifyVerifier
// Extension List
ExtLst *CT_ExtensionList
}
func NewCT_Presentation() *CT_Presentation
func (m *CT_Presentation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Presentation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Presentation) Validate() error
Validate validates the CT_Presentation and its children
func (m *CT_Presentation) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Presentation and its children, prefixing error messages with path
type CT_PresentationProperties struct {
// HTML Publishing Properties
HtmlPubPr *CT_HtmlPublishProperties
// Web Properties
WebPr *CT_WebProperties
// Printing Properties
PrnPr *CT_PrintProperties
// Presentation-wide Show Properties
ShowPr *CT_ShowProperties
// Color MRU
ClrMru *dml.CT_ColorMRU
ExtLst *CT_ExtensionList
}
func NewCT_PresentationProperties() *CT_PresentationProperties
func (m *CT_PresentationProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PresentationProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PresentationProperties) Validate() error
Validate validates the CT_PresentationProperties and its children
func (m *CT_PresentationProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PresentationProperties and its children, prefixing error messages with path
type CT_PrintProperties struct {
// Print Output
PrnWhatAttr ST_PrintWhat
// Print Color Mode
ClrModeAttr ST_PrintColorMode
// Print Hidden Slides
HiddenSlidesAttr *bool
// Scale to Fit Paper when printing
ScaleToFitPaperAttr *bool
// Frame slides when printing
FrameSlidesAttr *bool
ExtLst *CT_ExtensionList
}
func NewCT_PrintProperties() *CT_PrintProperties
func (m *CT_PrintProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PrintProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PrintProperties) Validate() error
Validate validates the CT_PrintProperties and its children
func (m *CT_PrintProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PrintProperties and its children, prefixing error messages with path
type CT_Rel struct {
IdAttr string
}
func NewCT_Rel() *CT_Rel
func (m *CT_Rel) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Rel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Rel) Validate() error
Validate validates the CT_Rel and its children
func (m *CT_Rel) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path
type CT_Shape struct {
// Use Background Fill
UseBgFillAttr *bool
// Non-Visual Properties for a Shape
NvSpPr *CT_ShapeNonVisual
SpPr *dml.CT_ShapeProperties
// Shape Style
Style *dml.CT_ShapeStyle
// Shape Text Body
TxBody *dml.CT_TextBody
ExtLst *CT_ExtensionListModify
}
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 {
// Non-Visual Drawing Properties
CNvPr *dml.CT_NonVisualDrawingProps
// Non-Visual Drawing Properties for a Shape
CNvSpPr *dml.CT_NonVisualDrawingShapeProps
// Application Non-Visual Drawing Properties
NvPr *CT_ApplicationNonVisualDrawingProps
}
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 CT_ShowInfoBrowse struct {
// Show Scroll Bar in Window
ShowScrollbarAttr *bool
}
func NewCT_ShowInfoBrowse() *CT_ShowInfoBrowse
func (m *CT_ShowInfoBrowse) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ShowInfoBrowse) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ShowInfoBrowse) Validate() error
Validate validates the CT_ShowInfoBrowse and its children
func (m *CT_ShowInfoBrowse) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ShowInfoBrowse and its children, prefixing error messages with path
type CT_ShowInfoKiosk struct {
// Restart Show
RestartAttr *uint32
}
func NewCT_ShowInfoKiosk() *CT_ShowInfoKiosk
func (m *CT_ShowInfoKiosk) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ShowInfoKiosk) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ShowInfoKiosk) Validate() error
Validate validates the CT_ShowInfoKiosk and its children
func (m *CT_ShowInfoKiosk) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ShowInfoKiosk and its children, prefixing error messages with path
type CT_ShowProperties struct {
// Loop Slide Show
LoopAttr *bool
// Show Narration in Slide Show
ShowNarrationAttr *bool
// Show Animation in Slide Show
ShowAnimationAttr *bool
// Use Timings in Slide Show
UseTimingsAttr *bool
// Presenter Slide Show Mode
Present *CT_Empty
// Browse Slide Show Mode
Browse *CT_ShowInfoBrowse
// Kiosk Slide Show Mode
Kiosk *CT_ShowInfoKiosk
// All Slides
SldAll *CT_Empty
// Slide Range
SldRg *CT_IndexRange
// Custom Show
CustShow *CT_CustomShowId
// Pen Color for Slide Show
PenClr *dml.CT_Color
ExtLst *CT_ExtensionList
}
func NewCT_ShowProperties() *CT_ShowProperties
func (m *CT_ShowProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ShowProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ShowProperties) Validate() error
Validate validates the CT_ShowProperties and its children
func (m *CT_ShowProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ShowProperties and its children, prefixing error messages with path
type CT_SideDirectionTransition struct {
// Direction
DirAttr ST_TransitionSideDirectionType
}
func NewCT_SideDirectionTransition() *CT_SideDirectionTransition
func (m *CT_SideDirectionTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SideDirectionTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SideDirectionTransition) Validate() error
Validate validates the CT_SideDirectionTransition and its children
func (m *CT_SideDirectionTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SideDirectionTransition and its children, prefixing error messages with path
type CT_Slide struct {
// Show Slide in Slide Show
ShowAttr *bool
// Common slide data for slides
CSld *CT_CommonSlideData
// Color Scheme Map Override
ClrMapOvr *dml.CT_ColorMappingOverride
// Slide Transition
Transition *CT_SlideTransition
// Slide Timing Information for a Slide
Timing *CT_SlideTiming
ExtLst *CT_ExtensionListModify
ShowMasterSpAttr *bool
ShowMasterPhAnimAttr *bool
}
func NewCT_Slide() *CT_Slide
func (m *CT_Slide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Slide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Slide) Validate() error
Validate validates the CT_Slide and its children
func (m *CT_Slide) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Slide and its children, prefixing error messages with path
type CT_SlideIdList struct {
// Slide ID
SldId []*CT_SlideIdListEntry
}
func NewCT_SlideIdList() *CT_SlideIdList
func (m *CT_SlideIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideIdList) Validate() error
Validate validates the CT_SlideIdList and its children
func (m *CT_SlideIdList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideIdList and its children, prefixing error messages with path
type CT_SlideIdListEntry struct {
// Slide Identifier
IdAttr uint32
RIdAttr string
ExtLst *CT_ExtensionList
}
func NewCT_SlideIdListEntry() *CT_SlideIdListEntry
func (m *CT_SlideIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideIdListEntry) Validate() error
Validate validates the CT_SlideIdListEntry and its children
func (m *CT_SlideIdListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideIdListEntry and its children, prefixing error messages with path
type CT_SlideLayout struct {
// Matching Name
MatchingNameAttr *string
// Slide Layout Type
TypeAttr ST_SlideLayoutType
// Preserve Slide Layout
PreserveAttr *bool
// Is User Drawn
UserDrawnAttr *bool
// Common slide data for slide layouts
CSld *CT_CommonSlideData
// Color Scheme Map Override
ClrMapOvr *dml.CT_ColorMappingOverride
// Slide Transition for a Slide Layout
Transition *CT_SlideTransition
// Slide Timing Information for a Slide Layout
Timing *CT_SlideTiming
// Header/Footer information for a slide layout
Hf *CT_HeaderFooter
ExtLst *CT_ExtensionListModify
ShowMasterSpAttr *bool
ShowMasterPhAnimAttr *bool
}
func NewCT_SlideLayout() *CT_SlideLayout
func (m *CT_SlideLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideLayout) Validate() error
Validate validates the CT_SlideLayout and its children
func (m *CT_SlideLayout) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideLayout and its children, prefixing error messages with path
type CT_SlideLayoutIdList struct {
// Slide Layout Id
SldLayoutId []*CT_SlideLayoutIdListEntry
}
func NewCT_SlideLayoutIdList() *CT_SlideLayoutIdList
func (m *CT_SlideLayoutIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideLayoutIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideLayoutIdList) Validate() error
Validate validates the CT_SlideLayoutIdList and its children
func (m *CT_SlideLayoutIdList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideLayoutIdList and its children, prefixing error messages with path
type CT_SlideLayoutIdListEntry struct {
// ID Tag
IdAttr *uint32
RIdAttr string
ExtLst *CT_ExtensionList
}
func NewCT_SlideLayoutIdListEntry() *CT_SlideLayoutIdListEntry
func (m *CT_SlideLayoutIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideLayoutIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideLayoutIdListEntry) Validate() error
Validate validates the CT_SlideLayoutIdListEntry and its children
func (m *CT_SlideLayoutIdListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideLayoutIdListEntry and its children, prefixing error messages with path
type CT_SlideMaster struct {
// Preserve Slide Master
PreserveAttr *bool
// Common slide data for slide masters
CSld *CT_CommonSlideData
// Color Scheme Map
ClrMap *dml.CT_ColorMapping
// List of Slide Layouts
SldLayoutIdLst *CT_SlideLayoutIdList
// Slide Transition for a Slide Master
Transition *CT_SlideTransition
// Slide Timing Information for Slide Masters
Timing *CT_SlideTiming
// Header/Footer information for a slide master
Hf *CT_HeaderFooter
// Slide Master Text Styles
TxStyles *CT_SlideMasterTextStyles
ExtLst *CT_ExtensionListModify
}
func NewCT_SlideMaster() *CT_SlideMaster
func (m *CT_SlideMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideMaster) Validate() error
Validate validates the CT_SlideMaster and its children
func (m *CT_SlideMaster) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideMaster and its children, prefixing error messages with path
type CT_SlideMasterIdList struct {
// Slide Master ID
SldMasterId []*CT_SlideMasterIdListEntry
}
func NewCT_SlideMasterIdList() *CT_SlideMasterIdList
func (m *CT_SlideMasterIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideMasterIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideMasterIdList) Validate() error
Validate validates the CT_SlideMasterIdList and its children
func (m *CT_SlideMasterIdList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideMasterIdList and its children, prefixing error messages with path
type CT_SlideMasterIdListEntry struct {
// Slide Master Identifier
IdAttr *uint32
RIdAttr string
ExtLst *CT_ExtensionList
}
func NewCT_SlideMasterIdListEntry() *CT_SlideMasterIdListEntry
func (m *CT_SlideMasterIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideMasterIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideMasterIdListEntry) Validate() error
Validate validates the CT_SlideMasterIdListEntry and its children
func (m *CT_SlideMasterIdListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideMasterIdListEntry and its children, prefixing error messages with path
type CT_SlideMasterTextStyles struct {
// Slide Master Title Text Style
TitleStyle *dml.CT_TextListStyle
// Slide Master Body Text Style
BodyStyle *dml.CT_TextListStyle
// Slide Master Other Text Style
OtherStyle *dml.CT_TextListStyle
ExtLst *CT_ExtensionList
}
func NewCT_SlideMasterTextStyles() *CT_SlideMasterTextStyles
func (m *CT_SlideMasterTextStyles) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideMasterTextStyles) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideMasterTextStyles) Validate() error
Validate validates the CT_SlideMasterTextStyles and its children
func (m *CT_SlideMasterTextStyles) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideMasterTextStyles and its children, prefixing error messages with path
type CT_SlideRelationshipList struct {
// Presentation Slide
Sld []*CT_SlideRelationshipListEntry
}
func NewCT_SlideRelationshipList() *CT_SlideRelationshipList
func (m *CT_SlideRelationshipList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideRelationshipList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideRelationshipList) Validate() error
Validate validates the CT_SlideRelationshipList and its children
func (m *CT_SlideRelationshipList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideRelationshipList and its children, prefixing error messages with path
type CT_SlideRelationshipListEntry struct {
IdAttr string
}
func NewCT_SlideRelationshipListEntry() *CT_SlideRelationshipListEntry
func (m *CT_SlideRelationshipListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideRelationshipListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideRelationshipListEntry) Validate() error
Validate validates the CT_SlideRelationshipListEntry and its children
func (m *CT_SlideRelationshipListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideRelationshipListEntry and its children, prefixing error messages with path
type CT_SlideSize struct {
// Extent Length
CxAttr int32
// Extent Width
CyAttr int32
// Type of Size
TypeAttr ST_SlideSizeType
}
func NewCT_SlideSize() *CT_SlideSize
func (m *CT_SlideSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideSize) Validate() error
Validate validates the CT_SlideSize and its children
func (m *CT_SlideSize) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideSize and its children, prefixing error messages with path
type CT_SlideSorterViewProperties struct {
// Show Formatting
ShowFormattingAttr *bool
// Base properties for Slide Sorter View
CViewPr *CT_CommonViewProperties
ExtLst *CT_ExtensionList
}
func NewCT_SlideSorterViewProperties() *CT_SlideSorterViewProperties
func (m *CT_SlideSorterViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideSorterViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideSorterViewProperties) Validate() error
Validate validates the CT_SlideSorterViewProperties and its children
func (m *CT_SlideSorterViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideSorterViewProperties and its children, prefixing error messages with path
type CT_SlideSyncProperties struct {
// Server's Slide File ID
ServerSldIdAttr string
// Server's Slide File's modification date/time
ServerSldModifiedTimeAttr time.Time
// Client Slide Insertion date/time
ClientInsertedTimeAttr time.Time
ExtLst *CT_ExtensionList
}
func NewCT_SlideSyncProperties() *CT_SlideSyncProperties
func (m *CT_SlideSyncProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideSyncProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideSyncProperties) Validate() error
Validate validates the CT_SlideSyncProperties and its children
func (m *CT_SlideSyncProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideSyncProperties and its children, prefixing error messages with path
type CT_SlideTiming struct {
TnLst *CT_TimeNodeList
// Build List
BldLst *CT_BuildList
ExtLst *CT_ExtensionListModify
}
func NewCT_SlideTiming() *CT_SlideTiming
func (m *CT_SlideTiming) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideTiming) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideTiming) Validate() error
Validate validates the CT_SlideTiming and its children
func (m *CT_SlideTiming) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideTiming and its children, prefixing error messages with path
type CT_SlideTransition struct {
// Transition Speed
SpdAttr ST_TransitionSpeed
// Advance on Click
AdvClickAttr *bool
// Advance after time
AdvTmAttr *uint32
Choice *CT_SlideTransitionChoice
// Sound Action
SndAc *CT_TransitionSoundAction
ExtLst *CT_ExtensionListModify
}
func NewCT_SlideTransition() *CT_SlideTransition
func (m *CT_SlideTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideTransition) Validate() error
Validate validates the CT_SlideTransition and its children
func (m *CT_SlideTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideTransition and its children, prefixing error messages with path
type CT_SlideTransitionChoice struct {
Blinds *CT_OrientationTransition
Checker *CT_OrientationTransition
Circle *CT_Empty
Dissolve *CT_Empty
Comb *CT_OrientationTransition
Cover *CT_EightDirectionTransition
Cut *CT_OptionalBlackTransition
Diamond *CT_Empty
Fade *CT_OptionalBlackTransition
Newsflash *CT_Empty
Plus *CT_Empty
Pull *CT_EightDirectionTransition
Push *CT_SideDirectionTransition
Random *CT_Empty
RandomBar *CT_OrientationTransition
Split *CT_SplitTransition
Strips *CT_CornerDirectionTransition
Wedge *CT_Empty
Wheel *CT_WheelTransition
Wipe *CT_SideDirectionTransition
Zoom *CT_InOutTransition
}
func NewCT_SlideTransitionChoice() *CT_SlideTransitionChoice
func (m *CT_SlideTransitionChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideTransitionChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideTransitionChoice) Validate() error
Validate validates the CT_SlideTransitionChoice and its children
func (m *CT_SlideTransitionChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideTransitionChoice and its children, prefixing error messages with path
type CT_SlideViewProperties struct {
CSldViewPr *CT_CommonSlideViewProperties
ExtLst *CT_ExtensionList
}
func NewCT_SlideViewProperties() *CT_SlideViewProperties
func (m *CT_SlideViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideViewProperties) Validate() error
Validate validates the CT_SlideViewProperties and its children
func (m *CT_SlideViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideViewProperties and its children, prefixing error messages with path
type CT_SmartTags struct {
IdAttr string
}
func NewCT_SmartTags() *CT_SmartTags
func (m *CT_SmartTags) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SmartTags) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SmartTags) Validate() error
Validate validates the CT_SmartTags and its children
func (m *CT_SmartTags) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SmartTags and its children, prefixing error messages with path
type CT_SplitTransition struct {
// Orientation
OrientAttr ST_Direction
// Direction
DirAttr ST_TransitionInOutDirectionType
}
func NewCT_SplitTransition() *CT_SplitTransition
func (m *CT_SplitTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SplitTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SplitTransition) Validate() error
Validate validates the CT_SplitTransition and its children
func (m *CT_SplitTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SplitTransition and its children, prefixing error messages with path
type CT_StringTag struct {
// Name
NameAttr string
// Value
ValAttr string
}
func NewCT_StringTag() *CT_StringTag
func (m *CT_StringTag) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_StringTag) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_StringTag) Validate() error
Validate validates the CT_StringTag and its children
func (m *CT_StringTag) ValidateWithPath(path string) error
ValidateWithPath validates the CT_StringTag and its children, prefixing error messages with path
type CT_TLAnimVariant struct {
// Boolean Variant
BoolVal *CT_TLAnimVariantBooleanVal
// Integer
IntVal *CT_TLAnimVariantIntegerVal
// Float Value
FltVal *CT_TLAnimVariantFloatVal
// String Value
StrVal *CT_TLAnimVariantStringVal
// Color Value
ClrVal *dml.CT_Color
}
func NewCT_TLAnimVariant() *CT_TLAnimVariant
func (m *CT_TLAnimVariant) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimVariant) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimVariant) Validate() error
Validate validates the CT_TLAnimVariant and its children
func (m *CT_TLAnimVariant) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimVariant and its children, prefixing error messages with path
type CT_TLAnimVariantBooleanVal struct {
// Value
ValAttr bool
}
func NewCT_TLAnimVariantBooleanVal() *CT_TLAnimVariantBooleanVal
func (m *CT_TLAnimVariantBooleanVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimVariantBooleanVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimVariantBooleanVal) Validate() error
Validate validates the CT_TLAnimVariantBooleanVal and its children
func (m *CT_TLAnimVariantBooleanVal) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimVariantBooleanVal and its children, prefixing error messages with path
type CT_TLAnimVariantFloatVal struct {
// Value
ValAttr float32
}
func NewCT_TLAnimVariantFloatVal() *CT_TLAnimVariantFloatVal
func (m *CT_TLAnimVariantFloatVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimVariantFloatVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimVariantFloatVal) Validate() error
Validate validates the CT_TLAnimVariantFloatVal and its children
func (m *CT_TLAnimVariantFloatVal) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimVariantFloatVal and its children, prefixing error messages with path
type CT_TLAnimVariantIntegerVal struct {
// Value
ValAttr int32
}
func NewCT_TLAnimVariantIntegerVal() *CT_TLAnimVariantIntegerVal
func (m *CT_TLAnimVariantIntegerVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimVariantIntegerVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimVariantIntegerVal) Validate() error
Validate validates the CT_TLAnimVariantIntegerVal and its children
func (m *CT_TLAnimVariantIntegerVal) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimVariantIntegerVal and its children, prefixing error messages with path
type CT_TLAnimVariantStringVal struct {
// Value
ValAttr string
}
func NewCT_TLAnimVariantStringVal() *CT_TLAnimVariantStringVal
func (m *CT_TLAnimVariantStringVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimVariantStringVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimVariantStringVal) Validate() error
Validate validates the CT_TLAnimVariantStringVal and its children
func (m *CT_TLAnimVariantStringVal) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimVariantStringVal and its children, prefixing error messages with path
type CT_TLAnimateBehavior struct {
// By
ByAttr *string
// From
FromAttr *string
// To
ToAttr *string
// Calculation Mode
CalcmodeAttr ST_TLAnimateBehaviorCalcMode
// Value Type
ValueTypeAttr ST_TLAnimateBehaviorValueType
CBhvr *CT_TLCommonBehaviorData
// Time Animated Value List
TavLst *CT_TLTimeAnimateValueList
}
func NewCT_TLAnimateBehavior() *CT_TLAnimateBehavior
func (m *CT_TLAnimateBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimateBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimateBehavior) Validate() error
Validate validates the CT_TLAnimateBehavior and its children
func (m *CT_TLAnimateBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimateBehavior and its children, prefixing error messages with path
type CT_TLAnimateColorBehavior struct {
// Color Space
ClrSpcAttr ST_TLAnimateColorSpace
// Direction
DirAttr ST_TLAnimateColorDirection
CBhvr *CT_TLCommonBehaviorData
// By
By *CT_TLByAnimateColorTransform
// From
From *dml.CT_Color
// To
To *dml.CT_Color
}
func NewCT_TLAnimateColorBehavior() *CT_TLAnimateColorBehavior
func (m *CT_TLAnimateColorBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimateColorBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimateColorBehavior) Validate() error
Validate validates the CT_TLAnimateColorBehavior and its children
func (m *CT_TLAnimateColorBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimateColorBehavior and its children, prefixing error messages with path
type CT_TLAnimateEffectBehavior struct {
// Transition
TransitionAttr ST_TLAnimateEffectTransition
// Filter
FilterAttr *string
// Property List
PrLstAttr *string
CBhvr *CT_TLCommonBehaviorData
// Progress
Progress *CT_TLAnimVariant
}
func NewCT_TLAnimateEffectBehavior() *CT_TLAnimateEffectBehavior
func (m *CT_TLAnimateEffectBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimateEffectBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimateEffectBehavior) Validate() error
Validate validates the CT_TLAnimateEffectBehavior and its children
func (m *CT_TLAnimateEffectBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimateEffectBehavior and its children, prefixing error messages with path
type CT_TLAnimateMotionBehavior struct {
// Origin
OriginAttr ST_TLAnimateMotionBehaviorOrigin
// Path
PathAttr *string
// Path Edit Mode
PathEditModeAttr ST_TLAnimateMotionPathEditMode
// Relative Angle
RAngAttr *int32
// Points Types
PtsTypesAttr *string
CBhvr *CT_TLCommonBehaviorData
By *CT_TLPoint
// From
From *CT_TLPoint
To *CT_TLPoint
// Rotation Center
RCtr *CT_TLPoint
}
func NewCT_TLAnimateMotionBehavior() *CT_TLAnimateMotionBehavior
func (m *CT_TLAnimateMotionBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimateMotionBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimateMotionBehavior) Validate() error
Validate validates the CT_TLAnimateMotionBehavior and its children
func (m *CT_TLAnimateMotionBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimateMotionBehavior and its children, prefixing error messages with path
type CT_TLAnimateRotationBehavior struct {
// By
ByAttr *int32
// From
FromAttr *int32
// To
ToAttr *int32
CBhvr *CT_TLCommonBehaviorData
}
func NewCT_TLAnimateRotationBehavior() *CT_TLAnimateRotationBehavior
func (m *CT_TLAnimateRotationBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimateRotationBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimateRotationBehavior) Validate() error
Validate validates the CT_TLAnimateRotationBehavior and its children
func (m *CT_TLAnimateRotationBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimateRotationBehavior and its children, prefixing error messages with path
type CT_TLAnimateScaleBehavior struct {
// Zoom Content
ZoomContentsAttr *bool
CBhvr *CT_TLCommonBehaviorData
// By
By *CT_TLPoint
From *CT_TLPoint
// To
To *CT_TLPoint
}
func NewCT_TLAnimateScaleBehavior() *CT_TLAnimateScaleBehavior
func (m *CT_TLAnimateScaleBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimateScaleBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimateScaleBehavior) Validate() error
Validate validates the CT_TLAnimateScaleBehavior and its children
func (m *CT_TLAnimateScaleBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimateScaleBehavior and its children, prefixing error messages with path
type CT_TLBehaviorAttributeNameList struct {
// Attribute Name
AttrName []string
}
func NewCT_TLBehaviorAttributeNameList() *CT_TLBehaviorAttributeNameList
func (m *CT_TLBehaviorAttributeNameList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLBehaviorAttributeNameList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLBehaviorAttributeNameList) Validate() error
Validate validates the CT_TLBehaviorAttributeNameList and its children
func (m *CT_TLBehaviorAttributeNameList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLBehaviorAttributeNameList and its children, prefixing error messages with path
type CT_TLBuildDiagram struct {
// Diagram Build Types
BldAttr ST_TLDiagramBuildType
SpidAttr *uint32
GrpIdAttr *uint32
UiExpandAttr *bool
}
func NewCT_TLBuildDiagram() *CT_TLBuildDiagram
func (m *CT_TLBuildDiagram) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLBuildDiagram) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLBuildDiagram) Validate() error
Validate validates the CT_TLBuildDiagram and its children
func (m *CT_TLBuildDiagram) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLBuildDiagram and its children, prefixing error messages with path
type CT_TLBuildParagraph struct {
// Build Types
BuildAttr ST_TLParaBuildType
// Build Level
BldLvlAttr *uint32
// Animate Background
AnimBgAttr *bool
// Auto Update Animation Background
AutoUpdateAnimBgAttr *bool
// Reverse
RevAttr *bool
// Auto Advance Time
AdvAutoAttr *ST_TLTime
// Template effects
TmplLst *CT_TLTemplateList
SpidAttr *uint32
GrpIdAttr *uint32
UiExpandAttr *bool
}
func NewCT_TLBuildParagraph() *CT_TLBuildParagraph
func (m *CT_TLBuildParagraph) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLBuildParagraph) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLBuildParagraph) Validate() error
Validate validates the CT_TLBuildParagraph and its children
func (m *CT_TLBuildParagraph) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLBuildParagraph and its children, prefixing error messages with path
type CT_TLByAnimateColorTransform struct {
// RGB
Rgb *CT_TLByRgbColorTransform
// HSL
Hsl *CT_TLByHslColorTransform
}
func NewCT_TLByAnimateColorTransform() *CT_TLByAnimateColorTransform
func (m *CT_TLByAnimateColorTransform) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLByAnimateColorTransform) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLByAnimateColorTransform) Validate() error
Validate validates the CT_TLByAnimateColorTransform and its children
func (m *CT_TLByAnimateColorTransform) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLByAnimateColorTransform and its children, prefixing error messages with path
type CT_TLByHslColorTransform struct {
// Hue
HAttr int32
// Saturation
SAttr dml.ST_FixedPercentage
// Lightness
LAttr dml.ST_FixedPercentage
}
func NewCT_TLByHslColorTransform() *CT_TLByHslColorTransform
func (m *CT_TLByHslColorTransform) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLByHslColorTransform) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLByHslColorTransform) Validate() error
Validate validates the CT_TLByHslColorTransform and its children
func (m *CT_TLByHslColorTransform) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLByHslColorTransform and its children, prefixing error messages with path
type CT_TLByRgbColorTransform struct {
// Red
RAttr dml.ST_FixedPercentage
// Green
GAttr dml.ST_FixedPercentage
// Blue
BAttr dml.ST_FixedPercentage
}
func NewCT_TLByRgbColorTransform() *CT_TLByRgbColorTransform
func (m *CT_TLByRgbColorTransform) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLByRgbColorTransform) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLByRgbColorTransform) Validate() error
Validate validates the CT_TLByRgbColorTransform and its children
func (m *CT_TLByRgbColorTransform) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLByRgbColorTransform and its children, prefixing error messages with path
type CT_TLCommandBehavior struct {
// Command Type
TypeAttr ST_TLCommandType
// Command
CmdAttr *string
CBhvr *CT_TLCommonBehaviorData
}
func NewCT_TLCommandBehavior() *CT_TLCommandBehavior
func (m *CT_TLCommandBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLCommandBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLCommandBehavior) Validate() error
Validate validates the CT_TLCommandBehavior and its children
func (m *CT_TLCommandBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLCommandBehavior and its children, prefixing error messages with path
type CT_TLCommonBehaviorData struct {
// Additive
AdditiveAttr ST_TLBehaviorAdditiveType
// Accumulate
AccumulateAttr ST_TLBehaviorAccumulateType
// Transform Type
XfrmTypeAttr ST_TLBehaviorTransformType
// From
FromAttr *string
// To
ToAttr *string
// By
ByAttr *string
// Runtime Context
RctxAttr *string
// Override
OverrideAttr ST_TLBehaviorOverrideType
CTn *CT_TLCommonTimeNodeData
// Target Element
TgtEl *CT_TLTimeTargetElement
// Attribute Name List
AttrNameLst *CT_TLBehaviorAttributeNameList
}
func NewCT_TLCommonBehaviorData() *CT_TLCommonBehaviorData
func (m *CT_TLCommonBehaviorData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLCommonBehaviorData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLCommonBehaviorData) Validate() error
Validate validates the CT_TLCommonBehaviorData and its children
func (m *CT_TLCommonBehaviorData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLCommonBehaviorData and its children, prefixing error messages with path
type CT_TLCommonMediaNodeData struct {
// Volume
VolAttr *dml.ST_PositiveFixedPercentage
// Mute
MuteAttr *bool
// Number of Slides
NumSldAttr *uint32
// Show When Stopped
ShowWhenStoppedAttr *bool
// Common Time Node Properties
CTn *CT_TLCommonTimeNodeData
TgtEl *CT_TLTimeTargetElement
}
func NewCT_TLCommonMediaNodeData() *CT_TLCommonMediaNodeData
func (m *CT_TLCommonMediaNodeData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLCommonMediaNodeData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLCommonMediaNodeData) Validate() error
Validate validates the CT_TLCommonMediaNodeData and its children
func (m *CT_TLCommonMediaNodeData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLCommonMediaNodeData and its children, prefixing error messages with path
type CT_TLCommonTimeNodeData struct {
// ID
IdAttr *uint32
// Preset ID
PresetIDAttr *int32
// Preset Types
PresetClassAttr ST_TLTimeNodePresetClassType
// Preset SubType
PresetSubtypeAttr *int32
// Duration
DurAttr *ST_TLTime
// Repeat Count
RepeatCountAttr *ST_TLTime
// Repeat Duration
RepeatDurAttr *ST_TLTime
// Speed
SpdAttr *dml.ST_Percentage
// Acceleration
AccelAttr *dml.ST_PositiveFixedPercentage
// Deceleration
DecelAttr *dml.ST_PositiveFixedPercentage
// Auto Reverse
AutoRevAttr *bool
// Restart
RestartAttr ST_TLTimeNodeRestartType
// Fill
FillAttr ST_TLTimeNodeFillType
// Synchronization Behavior
SyncBehaviorAttr ST_TLTimeNodeSyncType
// Time Filter
TmFilterAttr *string
// Event Filter
EvtFilterAttr *string
// Display
DisplayAttr *bool
// Master Relation
MasterRelAttr ST_TLTimeNodeMasterRelation
// Build level
BldLvlAttr *int32
// Group ID
GrpIdAttr *uint32
// After Effect
AfterEffectAttr *bool
// Node Type
NodeTypeAttr ST_TLTimeNodeType
// Node Placeholder
NodePhAttr *bool
// Start Conditions List
StCondLst *CT_TLTimeConditionList
// End Conditions List
EndCondLst *CT_TLTimeConditionList
// EndSync
EndSync *CT_TLTimeCondition
// Iterate
Iterate *CT_TLIterateData
// Children Time Node List
ChildTnLst *CT_TimeNodeList
// Sub-TimeNodes List
SubTnLst *CT_TimeNodeList
}
func NewCT_TLCommonTimeNodeData() *CT_TLCommonTimeNodeData
func (m *CT_TLCommonTimeNodeData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLCommonTimeNodeData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLCommonTimeNodeData) Validate() error
Validate validates the CT_TLCommonTimeNodeData and its children
func (m *CT_TLCommonTimeNodeData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLCommonTimeNodeData and its children, prefixing error messages with path
type CT_TLGraphicalObjectBuild struct {
// Build As One
BldAsOne *CT_Empty
// Build Sub Elements
BldSub *dml.CT_AnimationGraphicalObjectBuildProperties
SpidAttr *uint32
GrpIdAttr *uint32
UiExpandAttr *bool
}
func NewCT_TLGraphicalObjectBuild() *CT_TLGraphicalObjectBuild
func (m *CT_TLGraphicalObjectBuild) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLGraphicalObjectBuild) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLGraphicalObjectBuild) Validate() error
Validate validates the CT_TLGraphicalObjectBuild and its children
func (m *CT_TLGraphicalObjectBuild) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLGraphicalObjectBuild and its children, prefixing error messages with path
type CT_TLIterateData struct {
// Iterate Type
TypeAttr ST_IterateType
// Backwards
BackwardsAttr *bool
// Time Absolute
TmAbs *CT_TLIterateIntervalTime
// Time Percentage
TmPct *CT_TLIterateIntervalPercentage
}
func NewCT_TLIterateData() *CT_TLIterateData
func (m *CT_TLIterateData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLIterateData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLIterateData) Validate() error
Validate validates the CT_TLIterateData and its children
func (m *CT_TLIterateData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLIterateData and its children, prefixing error messages with path
type CT_TLIterateIntervalPercentage struct {
// Value
ValAttr dml.ST_PositivePercentage
}
func NewCT_TLIterateIntervalPercentage() *CT_TLIterateIntervalPercentage
func (m *CT_TLIterateIntervalPercentage) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLIterateIntervalPercentage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLIterateIntervalPercentage) Validate() error
Validate validates the CT_TLIterateIntervalPercentage and its children
func (m *CT_TLIterateIntervalPercentage) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLIterateIntervalPercentage and its children, prefixing error messages with path
type CT_TLIterateIntervalTime struct {
// Time
ValAttr ST_TLTime
}
func NewCT_TLIterateIntervalTime() *CT_TLIterateIntervalTime
func (m *CT_TLIterateIntervalTime) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLIterateIntervalTime) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLIterateIntervalTime) Validate() error
Validate validates the CT_TLIterateIntervalTime and its children
func (m *CT_TLIterateIntervalTime) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLIterateIntervalTime and its children, prefixing error messages with path
type CT_TLMediaNodeAudio struct {
// Is Narration
IsNarrationAttr *bool
// Common Media Node Properties
CMediaNode *CT_TLCommonMediaNodeData
}
func NewCT_TLMediaNodeAudio() *CT_TLMediaNodeAudio
func (m *CT_TLMediaNodeAudio) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLMediaNodeAudio) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLMediaNodeAudio) Validate() error
Validate validates the CT_TLMediaNodeAudio and its children
func (m *CT_TLMediaNodeAudio) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLMediaNodeAudio and its children, prefixing error messages with path
type CT_TLMediaNodeVideo struct {
// Full Screen
FullScrnAttr *bool
// Common Media Node Properties
CMediaNode *CT_TLCommonMediaNodeData
}
func NewCT_TLMediaNodeVideo() *CT_TLMediaNodeVideo
func (m *CT_TLMediaNodeVideo) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLMediaNodeVideo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLMediaNodeVideo) Validate() error
Validate validates the CT_TLMediaNodeVideo and its children
func (m *CT_TLMediaNodeVideo) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLMediaNodeVideo and its children, prefixing error messages with path
type CT_TLOleBuildChart struct {
// Build
BldAttr ST_TLOleChartBuildType
// Animate Background
AnimBgAttr *bool
SpidAttr *uint32
GrpIdAttr *uint32
UiExpandAttr *bool
}
func NewCT_TLOleBuildChart() *CT_TLOleBuildChart
func (m *CT_TLOleBuildChart) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLOleBuildChart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLOleBuildChart) Validate() error
Validate validates the CT_TLOleBuildChart and its children
func (m *CT_TLOleBuildChart) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLOleBuildChart and its children, prefixing error messages with path
type CT_TLOleChartTargetElement struct {
// Type
TypeAttr ST_TLChartSubelementType
// Level
LvlAttr *uint32
}
func NewCT_TLOleChartTargetElement() *CT_TLOleChartTargetElement
func (m *CT_TLOleChartTargetElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLOleChartTargetElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLOleChartTargetElement) Validate() error
Validate validates the CT_TLOleChartTargetElement and its children
func (m *CT_TLOleChartTargetElement) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLOleChartTargetElement and its children, prefixing error messages with path
type CT_TLPoint struct {
// X coordinate
XAttr dml.ST_Percentage
// Y coordinate
YAttr dml.ST_Percentage
}
func NewCT_TLPoint() *CT_TLPoint
func (m *CT_TLPoint) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLPoint) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLPoint) Validate() error
Validate validates the CT_TLPoint and its children
func (m *CT_TLPoint) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLPoint and its children, prefixing error messages with path
type CT_TLSetBehavior struct {
// Common Behavior
CBhvr *CT_TLCommonBehaviorData
// To
To *CT_TLAnimVariant
}
func NewCT_TLSetBehavior() *CT_TLSetBehavior
func (m *CT_TLSetBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLSetBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLSetBehavior) Validate() error
Validate validates the CT_TLSetBehavior and its children
func (m *CT_TLSetBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLSetBehavior and its children, prefixing error messages with path
type CT_TLShapeTargetElement struct {
// Shape ID
SpidAttr uint32
// Background
Bg *CT_Empty
// Subshape
SubSp *CT_TLSubShapeId
// Embedded Chart Element
OleChartEl *CT_TLOleChartTargetElement
// Text Element
TxEl *CT_TLTextTargetElement
// Graphic Element
GraphicEl *dml.CT_AnimationElementChoice
}
func NewCT_TLShapeTargetElement() *CT_TLShapeTargetElement
func (m *CT_TLShapeTargetElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLShapeTargetElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLShapeTargetElement) Validate() error
Validate validates the CT_TLShapeTargetElement and its children
func (m *CT_TLShapeTargetElement) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLShapeTargetElement and its children, prefixing error messages with path
type CT_TLSubShapeId struct {
// Shape ID
SpidAttr string
}
func NewCT_TLSubShapeId() *CT_TLSubShapeId
func (m *CT_TLSubShapeId) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLSubShapeId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLSubShapeId) Validate() error
Validate validates the CT_TLSubShapeId and its children
func (m *CT_TLSubShapeId) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLSubShapeId and its children, prefixing error messages with path
type CT_TLTemplate struct {
// Level
LvlAttr *uint32
// Time Node List
TnLst *CT_TimeNodeList
}
func NewCT_TLTemplate() *CT_TLTemplate
func (m *CT_TLTemplate) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTemplate) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTemplate) Validate() error
Validate validates the CT_TLTemplate and its children
func (m *CT_TLTemplate) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTemplate and its children, prefixing error messages with path
type CT_TLTemplateList struct {
// Template Effects
Tmpl []*CT_TLTemplate
}
func NewCT_TLTemplateList() *CT_TLTemplateList
func (m *CT_TLTemplateList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTemplateList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTemplateList) Validate() error
Validate validates the CT_TLTemplateList and its children
func (m *CT_TLTemplateList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTemplateList and its children, prefixing error messages with path
type CT_TLTextTargetElement struct {
// Character Range
CharRg *CT_IndexRange
// Paragraph Text Range
PRg *CT_IndexRange
}
func NewCT_TLTextTargetElement() *CT_TLTextTargetElement
func (m *CT_TLTextTargetElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTextTargetElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTextTargetElement) Validate() error
Validate validates the CT_TLTextTargetElement and its children
func (m *CT_TLTextTargetElement) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTextTargetElement and its children, prefixing error messages with path
type CT_TLTimeAnimateValue struct {
// Time
TmAttr *ST_TLTimeAnimateValueTime
// Formula
FmlaAttr *string
// Value
Val *CT_TLAnimVariant
}
func NewCT_TLTimeAnimateValue() *CT_TLTimeAnimateValue
func (m *CT_TLTimeAnimateValue) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeAnimateValue) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeAnimateValue) Validate() error
Validate validates the CT_TLTimeAnimateValue and its children
func (m *CT_TLTimeAnimateValue) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeAnimateValue and its children, prefixing error messages with path
type CT_TLTimeAnimateValueList struct {
// Time Animate Value
Tav []*CT_TLTimeAnimateValue
}
func NewCT_TLTimeAnimateValueList() *CT_TLTimeAnimateValueList
func (m *CT_TLTimeAnimateValueList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeAnimateValueList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeAnimateValueList) Validate() error
Validate validates the CT_TLTimeAnimateValueList and its children
func (m *CT_TLTimeAnimateValueList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeAnimateValueList and its children, prefixing error messages with path
type CT_TLTimeCondition struct {
// Trigger Event
EvtAttr ST_TLTriggerEvent
// Trigger Delay
DelayAttr *ST_TLTime
// Target Element Trigger Choice
TgtEl *CT_TLTimeTargetElement
// Time Node
Tn *CT_TLTriggerTimeNodeID
// Runtime Node Trigger Choice
Rtn *CT_TLTriggerRuntimeNode
}
func NewCT_TLTimeCondition() *CT_TLTimeCondition
func (m *CT_TLTimeCondition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeCondition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeCondition) Validate() error
Validate validates the CT_TLTimeCondition and its children
func (m *CT_TLTimeCondition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeCondition and its children, prefixing error messages with path
type CT_TLTimeConditionList struct {
// Condition
Cond []*CT_TLTimeCondition
}
func NewCT_TLTimeConditionList() *CT_TLTimeConditionList
func (m *CT_TLTimeConditionList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeConditionList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeConditionList) Validate() error
Validate validates the CT_TLTimeConditionList and its children
func (m *CT_TLTimeConditionList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeConditionList and its children, prefixing error messages with path
type CT_TLTimeNodeExclusive struct {
// Common TimeNode Properties
CTn *CT_TLCommonTimeNodeData
}
func NewCT_TLTimeNodeExclusive() *CT_TLTimeNodeExclusive
func (m *CT_TLTimeNodeExclusive) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeNodeExclusive) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeNodeExclusive) Validate() error
Validate validates the CT_TLTimeNodeExclusive and its children
func (m *CT_TLTimeNodeExclusive) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeNodeExclusive and its children, prefixing error messages with path
type CT_TLTimeNodeParallel struct {
// Parallel TimeNode
CTn *CT_TLCommonTimeNodeData
}
func NewCT_TLTimeNodeParallel() *CT_TLTimeNodeParallel
func (m *CT_TLTimeNodeParallel) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeNodeParallel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeNodeParallel) Validate() error
Validate validates the CT_TLTimeNodeParallel and its children
func (m *CT_TLTimeNodeParallel) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeNodeParallel and its children, prefixing error messages with path
type CT_TLTimeNodeSequence struct {
// Concurrent
ConcurrentAttr *bool
// Previous Action
PrevAcAttr ST_TLPreviousActionType
// Next Action
NextAcAttr ST_TLNextActionType
// Common TimeNode Properties
CTn *CT_TLCommonTimeNodeData
// Previous Conditions List
PrevCondLst *CT_TLTimeConditionList
// Next Conditions List
NextCondLst *CT_TLTimeConditionList
}
func NewCT_TLTimeNodeSequence() *CT_TLTimeNodeSequence
func (m *CT_TLTimeNodeSequence) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeNodeSequence) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeNodeSequence) Validate() error
Validate validates the CT_TLTimeNodeSequence and its children
func (m *CT_TLTimeNodeSequence) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeNodeSequence and its children, prefixing error messages with path
type CT_TLTimeTargetElement struct {
// Slide Target
SldTgt *CT_Empty
// Sound Target
SndTgt *dml.CT_EmbeddedWAVAudioFile
// Shape Target
SpTgt *CT_TLShapeTargetElement
// Ink Target
InkTgt *CT_TLSubShapeId
}
func NewCT_TLTimeTargetElement() *CT_TLTimeTargetElement
func (m *CT_TLTimeTargetElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeTargetElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeTargetElement) Validate() error
Validate validates the CT_TLTimeTargetElement and its children
func (m *CT_TLTimeTargetElement) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeTargetElement and its children, prefixing error messages with path
type CT_TLTriggerRuntimeNode struct {
// Value
ValAttr ST_TLTriggerRuntimeNode
}
func NewCT_TLTriggerRuntimeNode() *CT_TLTriggerRuntimeNode
func (m *CT_TLTriggerRuntimeNode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTriggerRuntimeNode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTriggerRuntimeNode) Validate() error
Validate validates the CT_TLTriggerRuntimeNode and its children
func (m *CT_TLTriggerRuntimeNode) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTriggerRuntimeNode and its children, prefixing error messages with path
type CT_TLTriggerTimeNodeID struct {
// Value
ValAttr uint32
}
func NewCT_TLTriggerTimeNodeID() *CT_TLTriggerTimeNodeID
func (m *CT_TLTriggerTimeNodeID) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTriggerTimeNodeID) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTriggerTimeNodeID) Validate() error
Validate validates the CT_TLTriggerTimeNodeID and its children
func (m *CT_TLTriggerTimeNodeID) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTriggerTimeNodeID and its children, prefixing error messages with path
type CT_TagList struct {
// Programmable Extensibility Tag
Tag []*CT_StringTag
}
func NewCT_TagList() *CT_TagList
func (m *CT_TagList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TagList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TagList) Validate() error
Validate validates the CT_TagList and its children
func (m *CT_TagList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TagList and its children, prefixing error messages with path
type CT_TagsData struct {
IdAttr string
}
func NewCT_TagsData() *CT_TagsData
func (m *CT_TagsData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TagsData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TagsData) Validate() error
Validate validates the CT_TagsData and its children
func (m *CT_TagsData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TagsData and its children, prefixing error messages with path
type CT_TimeNodeList struct {
// Parallel Time Node
Par []*CT_TLTimeNodeParallel
// Sequence Time Node
Seq []*CT_TLTimeNodeSequence
// Exclusive
Excl []*CT_TLTimeNodeExclusive
// Animate
Anim []*CT_TLAnimateBehavior
// Animate Color Behavior
AnimClr []*CT_TLAnimateColorBehavior
// Animate Effect
AnimEffect []*CT_TLAnimateEffectBehavior
// Animate Motion
AnimMotion []*CT_TLAnimateMotionBehavior
// Animate Rotation
AnimRot []*CT_TLAnimateRotationBehavior
// Animate Scale
AnimScale []*CT_TLAnimateScaleBehavior
// Command
Cmd []*CT_TLCommandBehavior
// Set Time Node Behavior
Set []*CT_TLSetBehavior
// Audio
Audio []*CT_TLMediaNodeAudio
// Video
Video []*CT_TLMediaNodeVideo
}
func NewCT_TimeNodeList() *CT_TimeNodeList
func (m *CT_TimeNodeList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TimeNodeList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TimeNodeList) Validate() error
Validate validates the CT_TimeNodeList and its children
func (m *CT_TimeNodeList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TimeNodeList and its children, prefixing error messages with path
type CT_TransitionSoundAction struct {
// Start Sound Action
StSnd *CT_TransitionStartSoundAction
// Stop Sound Action
EndSnd *CT_Empty
}
func NewCT_TransitionSoundAction() *CT_TransitionSoundAction
func (m *CT_TransitionSoundAction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TransitionSoundAction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TransitionSoundAction) Validate() error
Validate validates the CT_TransitionSoundAction and its children
func (m *CT_TransitionSoundAction) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TransitionSoundAction and its children, prefixing error messages with path
type CT_TransitionStartSoundAction struct {
// Loop Sound
LoopAttr *bool
// Sound
Snd *dml.CT_EmbeddedWAVAudioFile
}
func NewCT_TransitionStartSoundAction() *CT_TransitionStartSoundAction
func (m *CT_TransitionStartSoundAction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TransitionStartSoundAction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TransitionStartSoundAction) Validate() error
Validate validates the CT_TransitionStartSoundAction and its children
func (m *CT_TransitionStartSoundAction) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TransitionStartSoundAction and its children, prefixing error messages with path
type CT_ViewProperties struct {
// Last View
LastViewAttr ST_ViewType
// Show Comments
ShowCommentsAttr *bool
// Normal View Properties
NormalViewPr *CT_NormalViewProperties
// Slide View Properties
SlideViewPr *CT_SlideViewProperties
// Outline View Properties
OutlineViewPr *CT_OutlineViewProperties
// Notes Text View Properties
NotesTextViewPr *CT_NotesTextViewProperties
// Slide Sorter View Properties
SorterViewPr *CT_SlideSorterViewProperties
// Notes View Properties
NotesViewPr *CT_NotesViewProperties
// Grid Spacing
GridSpacing *dml.CT_PositiveSize2D
ExtLst *CT_ExtensionList
}
func NewCT_ViewProperties() *CT_ViewProperties
func (m *CT_ViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ViewProperties) Validate() error
Validate validates the CT_ViewProperties and its children
func (m *CT_ViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ViewProperties and its children, prefixing error messages with path
type CT_WebProperties struct {
// Show animation in HTML output
ShowAnimationAttr *bool
// Resize graphics in HTML output
ResizeGraphicsAttr *bool
// Allow PNG in HTML output
AllowPngAttr *bool
// Rely on VML for HTML output
RelyOnVmlAttr *bool
// Organize HTML output in folders
OrganizeInFoldersAttr *bool
// Use long file names in HTML output
UseLongFilenamesAttr *bool
// Image size for HTML output
ImgSzAttr ST_WebScreenSize
// Encoding for HTML output
EncodingAttr *string
// Slide Navigation Colors for HTML output
ClrAttr ST_WebColorType
ExtLst *CT_ExtensionList
}
func NewCT_WebProperties() *CT_WebProperties
func (m *CT_WebProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_WebProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_WebProperties) Validate() error
Validate validates the CT_WebProperties and its children
func (m *CT_WebProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WebProperties and its children, prefixing error messages with path
type CT_WheelTransition struct {
// Spokes
SpokesAttr *uint32
}
func NewCT_WheelTransition() *CT_WheelTransition
func (m *CT_WheelTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_WheelTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_WheelTransition) Validate() error
Validate validates the CT_WheelTransition and its children
func (m *CT_WheelTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WheelTransition and its children, prefixing error messages with path
type CmAuthorLst struct {
CT_CommentAuthorList
}
func NewCmAuthorLst() *CmAuthorLst
func (m *CmAuthorLst) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CmAuthorLst) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CmAuthorLst) Validate() error
Validate validates the CmAuthorLst and its children
func (m *CmAuthorLst) ValidateWithPath(path string) error
ValidateWithPath validates the CmAuthorLst and its children, prefixing error messages with path
type CmLst struct {
CT_CommentList
}
func NewCmLst() *CmLst
func (m *CmLst) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CmLst) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CmLst) Validate() error
Validate validates the CmLst and its children
func (m *CmLst) ValidateWithPath(path string) error
ValidateWithPath validates the CmLst and its children, prefixing error messages with path
type EG_Background struct {
// Background Properties
BgPr *CT_BackgroundProperties
// Background Style Reference
BgRef *dml.CT_StyleMatrixReference
}
func NewEG_Background() *EG_Background
func (m *EG_Background) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_Background) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_Background) Validate() error
Validate validates the EG_Background and its children
func (m *EG_Background) ValidateWithPath(path string) error
ValidateWithPath validates the EG_Background and its children, prefixing error messages with path
type EG_ChildSlide struct {
// Color Scheme Map Override
ClrMapOvr *dml.CT_ColorMappingOverride
}
func NewEG_ChildSlide() *EG_ChildSlide
func (m *EG_ChildSlide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ChildSlide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ChildSlide) Validate() error
Validate validates the EG_ChildSlide and its children
func (m *EG_ChildSlide) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ChildSlide and its children, prefixing error messages with path
type EG_ExtensionList struct {
// Extension
Ext []*CT_Extension
}
func NewEG_ExtensionList() *EG_ExtensionList
func (m *EG_ExtensionList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ExtensionList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ExtensionList) Validate() error
Validate validates the EG_ExtensionList and its children
func (m *EG_ExtensionList) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ExtensionList and its children, prefixing error messages with path
type EG_ShowType struct {
// Presenter Slide Show Mode
Present *CT_Empty
// Browse Slide Show Mode
Browse *CT_ShowInfoBrowse
// Kiosk Slide Show Mode
Kiosk *CT_ShowInfoKiosk
}
func NewEG_ShowType() *EG_ShowType
func (m *EG_ShowType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ShowType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ShowType) Validate() error
Validate validates the EG_ShowType and its children
func (m *EG_ShowType) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ShowType and its children, prefixing error messages with path
type EG_SlideListChoice struct {
// All Slides
SldAll *CT_Empty
// Slide Range
SldRg *CT_IndexRange
// Custom Show
CustShow *CT_CustomShowId
}
func NewEG_SlideListChoice() *EG_SlideListChoice
func (m *EG_SlideListChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_SlideListChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_SlideListChoice) Validate() error
Validate validates the EG_SlideListChoice and its children
func (m *EG_SlideListChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_SlideListChoice and its children, prefixing error messages with path
type EG_TopLevelSlide struct {
// Color Scheme Map
ClrMap *dml.CT_ColorMapping
}
func NewEG_TopLevelSlide() *EG_TopLevelSlide
func (m *EG_TopLevelSlide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_TopLevelSlide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_TopLevelSlide) Validate() error
Validate validates the EG_TopLevelSlide and its children
func (m *EG_TopLevelSlide) ValidateWithPath(path string) error
ValidateWithPath validates the EG_TopLevelSlide and its children, prefixing error messages with path
type HandoutMaster struct {
CT_HandoutMaster
}
func NewHandoutMaster() *HandoutMaster
func (m *HandoutMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *HandoutMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *HandoutMaster) Validate() error
Validate validates the HandoutMaster and its children
func (m *HandoutMaster) ValidateWithPath(path string) error
ValidateWithPath validates the HandoutMaster and its children, prefixing error messages with path
type Notes struct {
CT_NotesSlide
}
func NewNotes() *Notes
func (m *Notes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Notes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Notes) Validate() error
Validate validates the Notes and its children
func (m *Notes) ValidateWithPath(path string) error
ValidateWithPath validates the Notes and its children, prefixing error messages with path
type NotesMaster struct {
CT_NotesMaster
}
func NewNotesMaster() *NotesMaster
func (m *NotesMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *NotesMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *NotesMaster) Validate() error
Validate validates the NotesMaster and its children
func (m *NotesMaster) ValidateWithPath(path string) error
ValidateWithPath validates the NotesMaster and its children, prefixing error messages with path
type OleObj struct {
CT_OleObject
}
func NewOleObj() *OleObj
func (m *OleObj) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OleObj) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OleObj) Validate() error
Validate validates the OleObj and its children
func (m *OleObj) ValidateWithPath(path string) error
ValidateWithPath validates the OleObj and its children, prefixing error messages with path
type Presentation struct {
CT_Presentation
}
func NewPresentation() *Presentation
func (m *Presentation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Presentation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Presentation) Validate() error
Validate validates the Presentation and its children
func (m *Presentation) ValidateWithPath(path string) error
ValidateWithPath validates the Presentation and its children, prefixing error messages with path
type PresentationPr struct {
CT_PresentationProperties
}
func NewPresentationPr() *PresentationPr
func (m *PresentationPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *PresentationPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *PresentationPr) Validate() error
Validate validates the PresentationPr and its children
func (m *PresentationPr) ValidateWithPath(path string) error
ValidateWithPath validates the PresentationPr and its children, prefixing error messages with path
type ST_Direction byte
const (
ST_DirectionUnset ST_Direction = 0
ST_DirectionHorz ST_Direction = 1
ST_DirectionVert ST_Direction = 2
)
func (m ST_Direction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Direction) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Direction) String() string
func (m *ST_Direction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Direction) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Direction) Validate() error
func (m ST_Direction) ValidateWithPath(path string) error
type ST_IterateType byte
const (
ST_IterateTypeUnset ST_IterateType = 0
ST_IterateTypeEl ST_IterateType = 1
ST_IterateTypeWd ST_IterateType = 2
ST_IterateTypeLt ST_IterateType = 3
)
func (m ST_IterateType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_IterateType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_IterateType) String() string
func (m *ST_IterateType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_IterateType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_IterateType) Validate() error
func (m ST_IterateType) ValidateWithPath(path string) error
type ST_OleObjectFollowColorScheme byte
const (
ST_OleObjectFollowColorSchemeUnset ST_OleObjectFollowColorScheme = 0
ST_OleObjectFollowColorSchemeNone ST_OleObjectFollowColorScheme = 1
ST_OleObjectFollowColorSchemeFull ST_OleObjectFollowColorScheme = 2
ST_OleObjectFollowColorSchemeTextAndBackground ST_OleObjectFollowColorScheme = 3
)
func (m ST_OleObjectFollowColorScheme) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_OleObjectFollowColorScheme) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_OleObjectFollowColorScheme) String() string
func (m *ST_OleObjectFollowColorScheme) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_OleObjectFollowColorScheme) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_OleObjectFollowColorScheme) Validate() error
func (m ST_OleObjectFollowColorScheme) ValidateWithPath(path string) error
type ST_PhotoAlbumFrameShape byte
const (
ST_PhotoAlbumFrameShapeUnset ST_PhotoAlbumFrameShape = 0
ST_PhotoAlbumFrameShapeFrameStyle1 ST_PhotoAlbumFrameShape = 1
ST_PhotoAlbumFrameShapeFrameStyle2 ST_PhotoAlbumFrameShape = 2
ST_PhotoAlbumFrameShapeFrameStyle3 ST_PhotoAlbumFrameShape = 3
ST_PhotoAlbumFrameShapeFrameStyle4 ST_PhotoAlbumFrameShape = 4
ST_PhotoAlbumFrameShapeFrameStyle5 ST_PhotoAlbumFrameShape = 5
ST_PhotoAlbumFrameShapeFrameStyle6 ST_PhotoAlbumFrameShape = 6
ST_PhotoAlbumFrameShapeFrameStyle7 ST_PhotoAlbumFrameShape = 7
)
func (m ST_PhotoAlbumFrameShape) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PhotoAlbumFrameShape) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PhotoAlbumFrameShape) String() string
func (m *ST_PhotoAlbumFrameShape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PhotoAlbumFrameShape) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PhotoAlbumFrameShape) Validate() error
func (m ST_PhotoAlbumFrameShape) ValidateWithPath(path string) error
type ST_PhotoAlbumLayout byte
const (
ST_PhotoAlbumLayoutUnset ST_PhotoAlbumLayout = 0
ST_PhotoAlbumLayoutFitToSlide ST_PhotoAlbumLayout = 1
ST_PhotoAlbumLayout1pic ST_PhotoAlbumLayout = 2
ST_PhotoAlbumLayout2pic ST_PhotoAlbumLayout = 3
ST_PhotoAlbumLayout4pic ST_PhotoAlbumLayout = 4
ST_PhotoAlbumLayout1picTitle ST_PhotoAlbumLayout = 5
ST_PhotoAlbumLayout2picTitle ST_PhotoAlbumLayout = 6
ST_PhotoAlbumLayout4picTitle ST_PhotoAlbumLayout = 7
)
func (m ST_PhotoAlbumLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PhotoAlbumLayout) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PhotoAlbumLayout) String() string
func (m *ST_PhotoAlbumLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PhotoAlbumLayout) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PhotoAlbumLayout) Validate() error
func (m ST_PhotoAlbumLayout) ValidateWithPath(path string) error
type ST_PlaceholderSize byte
const (
ST_PlaceholderSizeUnset ST_PlaceholderSize = 0
ST_PlaceholderSizeFull ST_PlaceholderSize = 1
ST_PlaceholderSizeHalf ST_PlaceholderSize = 2
ST_PlaceholderSizeQuarter ST_PlaceholderSize = 3
)
func (m ST_PlaceholderSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PlaceholderSize) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PlaceholderSize) String() string
func (m *ST_PlaceholderSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PlaceholderSize) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PlaceholderSize) Validate() error
func (m ST_PlaceholderSize) ValidateWithPath(path string) error
type ST_PlaceholderType byte
const (
ST_PlaceholderTypeUnset ST_PlaceholderType = 0
ST_PlaceholderTypeTitle ST_PlaceholderType = 1
ST_PlaceholderTypeBody ST_PlaceholderType = 2
ST_PlaceholderTypeCtrTitle ST_PlaceholderType = 3
ST_PlaceholderTypeSubTitle ST_PlaceholderType = 4
ST_PlaceholderTypeDt ST_PlaceholderType = 5
ST_PlaceholderTypeSldNum ST_PlaceholderType = 6
ST_PlaceholderTypeFtr ST_PlaceholderType = 7
ST_PlaceholderTypeHdr ST_PlaceholderType = 8
ST_PlaceholderTypeObj ST_PlaceholderType = 9
ST_PlaceholderTypeChart ST_PlaceholderType = 10
ST_PlaceholderTypeTbl ST_PlaceholderType = 11
ST_PlaceholderTypeClipArt ST_PlaceholderType = 12
ST_PlaceholderTypeDgm ST_PlaceholderType = 13
ST_PlaceholderTypeMedia ST_PlaceholderType = 14
ST_PlaceholderTypeSldImg ST_PlaceholderType = 15
ST_PlaceholderTypePic ST_PlaceholderType = 16
)
func (m ST_PlaceholderType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PlaceholderType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PlaceholderType) String() string
func (m *ST_PlaceholderType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PlaceholderType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PlaceholderType) Validate() error
func (m ST_PlaceholderType) ValidateWithPath(path string) error
type ST_PrintColorMode byte
const (
ST_PrintColorModeUnset ST_PrintColorMode = 0
ST_PrintColorModeBw ST_PrintColorMode = 1
ST_PrintColorModeGray ST_PrintColorMode = 2
ST_PrintColorModeClr ST_PrintColorMode = 3
)
func (m ST_PrintColorMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PrintColorMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PrintColorMode) String() string
func (m *ST_PrintColorMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PrintColorMode) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PrintColorMode) Validate() error
func (m ST_PrintColorMode) ValidateWithPath(path string) error
type ST_PrintWhat byte
const (
ST_PrintWhatUnset ST_PrintWhat = 0
ST_PrintWhatSlides ST_PrintWhat = 1
ST_PrintWhatHandouts1 ST_PrintWhat = 2
ST_PrintWhatHandouts2 ST_PrintWhat = 3
ST_PrintWhatHandouts3 ST_PrintWhat = 4
ST_PrintWhatHandouts4 ST_PrintWhat = 5
ST_PrintWhatHandouts6 ST_PrintWhat = 6
ST_PrintWhatHandouts9 ST_PrintWhat = 7
ST_PrintWhatNotes ST_PrintWhat = 8
ST_PrintWhatOutline ST_PrintWhat = 9
)
func (m ST_PrintWhat) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PrintWhat) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PrintWhat) String() string
func (m *ST_PrintWhat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PrintWhat) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PrintWhat) Validate() error
func (m ST_PrintWhat) ValidateWithPath(path string) error
type ST_SlideLayoutType byte
const (
ST_SlideLayoutTypeUnset ST_SlideLayoutType = 0
ST_SlideLayoutTypeTitle ST_SlideLayoutType = 1
ST_SlideLayoutTypeTx ST_SlideLayoutType = 2
ST_SlideLayoutTypeTwoColTx ST_SlideLayoutType = 3
ST_SlideLayoutTypeTbl ST_SlideLayoutType = 4
ST_SlideLayoutTypeTxAndChart ST_SlideLayoutType = 5
ST_SlideLayoutTypeChartAndTx ST_SlideLayoutType = 6
ST_SlideLayoutTypeDgm ST_SlideLayoutType = 7
ST_SlideLayoutTypeChart ST_SlideLayoutType = 8
ST_SlideLayoutTypeTxAndClipArt ST_SlideLayoutType = 9
ST_SlideLayoutTypeClipArtAndTx ST_SlideLayoutType = 10
ST_SlideLayoutTypeTitleOnly ST_SlideLayoutType = 11
ST_SlideLayoutTypeBlank ST_SlideLayoutType = 12
ST_SlideLayoutTypeTxAndObj ST_SlideLayoutType = 13
ST_SlideLayoutTypeObjAndTx ST_SlideLayoutType = 14
ST_SlideLayoutTypeObjOnly ST_SlideLayoutType = 15
ST_SlideLayoutTypeObj ST_SlideLayoutType = 16
ST_SlideLayoutTypeTxAndMedia ST_SlideLayoutType = 17
ST_SlideLayoutTypeMediaAndTx ST_SlideLayoutType = 18
ST_SlideLayoutTypeObjOverTx ST_SlideLayoutType = 19
ST_SlideLayoutTypeTxOverObj ST_SlideLayoutType = 20
ST_SlideLayoutTypeTxAndTwoObj ST_SlideLayoutType = 21
ST_SlideLayoutTypeTwoObjAndTx ST_SlideLayoutType = 22
ST_SlideLayoutTypeTwoObjOverTx ST_SlideLayoutType = 23
ST_SlideLayoutTypeFourObj ST_SlideLayoutType = 24
ST_SlideLayoutTypeVertTx ST_SlideLayoutType = 25
ST_SlideLayoutTypeClipArtAndVertTx ST_SlideLayoutType = 26
ST_SlideLayoutTypeVertTitleAndTx ST_SlideLayoutType = 27
ST_SlideLayoutTypeVertTitleAndTxOverChart ST_SlideLayoutType = 28
ST_SlideLayoutTypeTwoObj ST_SlideLayoutType = 29
ST_SlideLayoutTypeObjAndTwoObj ST_SlideLayoutType = 30
ST_SlideLayoutTypeTwoObjAndObj ST_SlideLayoutType = 31
ST_SlideLayoutTypeCust ST_SlideLayoutType = 32
ST_SlideLayoutTypeSecHead ST_SlideLayoutType = 33
ST_SlideLayoutTypeTwoTxTwoObj ST_SlideLayoutType = 34
ST_SlideLayoutTypeObjTx ST_SlideLayoutType = 35
ST_SlideLayoutTypePicTx ST_SlideLayoutType = 36
)
func (m ST_SlideLayoutType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_SlideLayoutType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_SlideLayoutType) String() string
func (m *ST_SlideLayoutType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_SlideLayoutType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_SlideLayoutType) Validate() error
func (m ST_SlideLayoutType) ValidateWithPath(path string) error
type ST_SlideSizeType byte
const (
ST_SlideSizeTypeUnset ST_SlideSizeType = 0
ST_SlideSizeTypeScreen4x3 ST_SlideSizeType = 1
ST_SlideSizeTypeLetter ST_SlideSizeType = 2
ST_SlideSizeTypeA4 ST_SlideSizeType = 3
ST_SlideSizeType35mm ST_SlideSizeType = 4
ST_SlideSizeTypeOverhead ST_SlideSizeType = 5
ST_SlideSizeTypeBanner ST_SlideSizeType = 6
ST_SlideSizeTypeCustom ST_SlideSizeType = 7
ST_SlideSizeTypeLedger ST_SlideSizeType = 8
ST_SlideSizeTypeA3 ST_SlideSizeType = 9
ST_SlideSizeTypeB4ISO ST_SlideSizeType = 10
ST_SlideSizeTypeB5ISO ST_SlideSizeType = 11
ST_SlideSizeTypeB4JIS ST_SlideSizeType = 12
ST_SlideSizeTypeB5JIS ST_SlideSizeType = 13
ST_SlideSizeTypeHagakiCard ST_SlideSizeType = 14
ST_SlideSizeTypeScreen16x9 ST_SlideSizeType = 15
ST_SlideSizeTypeScreen16x10 ST_SlideSizeType = 16
)
func (m ST_SlideSizeType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_SlideSizeType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_SlideSizeType) String() string
func (m *ST_SlideSizeType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_SlideSizeType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_SlideSizeType) Validate() error
func (m ST_SlideSizeType) ValidateWithPath(path string) error
type ST_SplitterBarState byte
const (
ST_SplitterBarStateUnset ST_SplitterBarState = 0
ST_SplitterBarStateMinimized ST_SplitterBarState = 1
ST_SplitterBarStateRestored ST_SplitterBarState = 2
ST_SplitterBarStateMaximized ST_SplitterBarState = 3
)
func (m ST_SplitterBarState) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_SplitterBarState) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_SplitterBarState) String() string
func (m *ST_SplitterBarState) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_SplitterBarState) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_SplitterBarState) Validate() error
func (m ST_SplitterBarState) ValidateWithPath(path string) error
type ST_TLAnimateBehaviorCalcMode byte
const (
ST_TLAnimateBehaviorCalcModeUnset ST_TLAnimateBehaviorCalcMode = 0
ST_TLAnimateBehaviorCalcModeDiscrete ST_TLAnimateBehaviorCalcMode = 1
ST_TLAnimateBehaviorCalcModeLin ST_TLAnimateBehaviorCalcMode = 2
ST_TLAnimateBehaviorCalcModeFmla ST_TLAnimateBehaviorCalcMode = 3
)
func (m ST_TLAnimateBehaviorCalcMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateBehaviorCalcMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateBehaviorCalcMode) String() string
func (m *ST_TLAnimateBehaviorCalcMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateBehaviorCalcMode) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateBehaviorCalcMode) Validate() error
func (m ST_TLAnimateBehaviorCalcMode) ValidateWithPath(path string) error
type ST_TLAnimateBehaviorValueType byte
const (
ST_TLAnimateBehaviorValueTypeUnset ST_TLAnimateBehaviorValueType = 0
ST_TLAnimateBehaviorValueTypeStr ST_TLAnimateBehaviorValueType = 1
ST_TLAnimateBehaviorValueTypeNum ST_TLAnimateBehaviorValueType = 2
ST_TLAnimateBehaviorValueTypeClr ST_TLAnimateBehaviorValueType = 3
)
func (m ST_TLAnimateBehaviorValueType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateBehaviorValueType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateBehaviorValueType) String() string
func (m *ST_TLAnimateBehaviorValueType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateBehaviorValueType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateBehaviorValueType) Validate() error
func (m ST_TLAnimateBehaviorValueType) ValidateWithPath(path string) error
type ST_TLAnimateColorDirection byte
const (
ST_TLAnimateColorDirectionUnset ST_TLAnimateColorDirection = 0
ST_TLAnimateColorDirectionCw ST_TLAnimateColorDirection = 1
ST_TLAnimateColorDirectionCcw ST_TLAnimateColorDirection = 2
)
func (m ST_TLAnimateColorDirection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateColorDirection) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateColorDirection) String() string
func (m *ST_TLAnimateColorDirection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateColorDirection) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateColorDirection) Validate() error
func (m ST_TLAnimateColorDirection) ValidateWithPath(path string) error
type ST_TLAnimateColorSpace byte
const (
ST_TLAnimateColorSpaceUnset ST_TLAnimateColorSpace = 0
ST_TLAnimateColorSpaceRgb ST_TLAnimateColorSpace = 1
ST_TLAnimateColorSpaceHsl ST_TLAnimateColorSpace = 2
)
func (m ST_TLAnimateColorSpace) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateColorSpace) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateColorSpace) String() string
func (m *ST_TLAnimateColorSpace) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateColorSpace) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateColorSpace) Validate() error
func (m ST_TLAnimateColorSpace) ValidateWithPath(path string) error
type ST_TLAnimateEffectTransition byte
const (
ST_TLAnimateEffectTransitionUnset ST_TLAnimateEffectTransition = 0
ST_TLAnimateEffectTransitionIn ST_TLAnimateEffectTransition = 1
ST_TLAnimateEffectTransitionOut ST_TLAnimateEffectTransition = 2
ST_TLAnimateEffectTransitionNone ST_TLAnimateEffectTransition = 3
)
func (m ST_TLAnimateEffectTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateEffectTransition) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateEffectTransition) String() string
func (m *ST_TLAnimateEffectTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateEffectTransition) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateEffectTransition) Validate() error
func (m ST_TLAnimateEffectTransition) ValidateWithPath(path string) error
type ST_TLAnimateMotionBehaviorOrigin byte
const (
ST_TLAnimateMotionBehaviorOriginUnset ST_TLAnimateMotionBehaviorOrigin = 0
ST_TLAnimateMotionBehaviorOriginParent ST_TLAnimateMotionBehaviorOrigin = 1
ST_TLAnimateMotionBehaviorOriginLayout ST_TLAnimateMotionBehaviorOrigin = 2
)
func (m ST_TLAnimateMotionBehaviorOrigin) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateMotionBehaviorOrigin) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateMotionBehaviorOrigin) String() string
func (m *ST_TLAnimateMotionBehaviorOrigin) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateMotionBehaviorOrigin) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateMotionBehaviorOrigin) Validate() error
func (m ST_TLAnimateMotionBehaviorOrigin) ValidateWithPath(path string) error
type ST_TLAnimateMotionPathEditMode byte
const (
ST_TLAnimateMotionPathEditModeUnset ST_TLAnimateMotionPathEditMode = 0
ST_TLAnimateMotionPathEditModeRelative ST_TLAnimateMotionPathEditMode = 1
ST_TLAnimateMotionPathEditModeFixed ST_TLAnimateMotionPathEditMode = 2
)
func (m ST_TLAnimateMotionPathEditMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateMotionPathEditMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateMotionPathEditMode) String() string
func (m *ST_TLAnimateMotionPathEditMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateMotionPathEditMode) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateMotionPathEditMode) Validate() error
func (m ST_TLAnimateMotionPathEditMode) ValidateWithPath(path string) error
type ST_TLBehaviorAccumulateType byte
const (
ST_TLBehaviorAccumulateTypeUnset ST_TLBehaviorAccumulateType = 0
ST_TLBehaviorAccumulateTypeNone ST_TLBehaviorAccumulateType = 1
ST_TLBehaviorAccumulateTypeAlways ST_TLBehaviorAccumulateType = 2
)
func (m ST_TLBehaviorAccumulateType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLBehaviorAccumulateType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLBehaviorAccumulateType) String() string
func (m *ST_TLBehaviorAccumulateType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLBehaviorAccumulateType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLBehaviorAccumulateType) Validate() error
func (m ST_TLBehaviorAccumulateType) ValidateWithPath(path string) error
type ST_TLBehaviorAdditiveType byte
const (
ST_TLBehaviorAdditiveTypeUnset ST_TLBehaviorAdditiveType = 0
ST_TLBehaviorAdditiveTypeBase ST_TLBehaviorAdditiveType = 1
ST_TLBehaviorAdditiveTypeSum ST_TLBehaviorAdditiveType = 2
ST_TLBehaviorAdditiveTypeRepl ST_TLBehaviorAdditiveType = 3
ST_TLBehaviorAdditiveTypeMult ST_TLBehaviorAdditiveType = 4
ST_TLBehaviorAdditiveTypeNone ST_TLBehaviorAdditiveType = 5
)
func (m ST_TLBehaviorAdditiveType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLBehaviorAdditiveType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLBehaviorAdditiveType) String() string
func (m *ST_TLBehaviorAdditiveType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLBehaviorAdditiveType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLBehaviorAdditiveType) Validate() error
func (m ST_TLBehaviorAdditiveType) ValidateWithPath(path string) error
type ST_TLBehaviorOverrideType byte
const (
ST_TLBehaviorOverrideTypeUnset ST_TLBehaviorOverrideType = 0
ST_TLBehaviorOverrideTypeNormal ST_TLBehaviorOverrideType = 1
ST_TLBehaviorOverrideTypeChildStyle ST_TLBehaviorOverrideType = 2
)
func (m ST_TLBehaviorOverrideType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLBehaviorOverrideType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLBehaviorOverrideType) String() string
func (m *ST_TLBehaviorOverrideType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLBehaviorOverrideType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLBehaviorOverrideType) Validate() error
func (m ST_TLBehaviorOverrideType) ValidateWithPath(path string) error
type ST_TLBehaviorTransformType byte
const (
ST_TLBehaviorTransformTypeUnset ST_TLBehaviorTransformType = 0
ST_TLBehaviorTransformTypePt ST_TLBehaviorTransformType = 1
ST_TLBehaviorTransformTypeImg ST_TLBehaviorTransformType = 2
)
func (m ST_TLBehaviorTransformType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLBehaviorTransformType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLBehaviorTransformType) String() string
func (m *ST_TLBehaviorTransformType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLBehaviorTransformType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLBehaviorTransformType) Validate() error
func (m ST_TLBehaviorTransformType) ValidateWithPath(path string) error
type ST_TLChartSubelementType byte
const (
ST_TLChartSubelementTypeUnset ST_TLChartSubelementType = 0
ST_TLChartSubelementTypeGridLegend ST_TLChartSubelementType = 1
ST_TLChartSubelementTypeSeries ST_TLChartSubelementType = 2
ST_TLChartSubelementTypeCategory ST_TLChartSubelementType = 3
ST_TLChartSubelementTypePtInSeries ST_TLChartSubelementType = 4
ST_TLChartSubelementTypePtInCategory ST_TLChartSubelementType = 5
)
func (m ST_TLChartSubelementType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLChartSubelementType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLChartSubelementType) String() string
func (m *ST_TLChartSubelementType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLChartSubelementType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLChartSubelementType) Validate() error
func (m ST_TLChartSubelementType) ValidateWithPath(path string) error
type ST_TLCommandType byte
const (
ST_TLCommandTypeUnset ST_TLCommandType = 0
ST_TLCommandTypeEvt ST_TLCommandType = 1
ST_TLCommandTypeCall ST_TLCommandType = 2
ST_TLCommandTypeVerb ST_TLCommandType = 3
)
func (m ST_TLCommandType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLCommandType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLCommandType) String() string
func (m *ST_TLCommandType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLCommandType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLCommandType) Validate() error
func (m ST_TLCommandType) ValidateWithPath(path string) error
type ST_TLDiagramBuildType byte
const (
ST_TLDiagramBuildTypeUnset ST_TLDiagramBuildType = 0
ST_TLDiagramBuildTypeWhole ST_TLDiagramBuildType = 1
ST_TLDiagramBuildTypeDepthByNode ST_TLDiagramBuildType = 2
ST_TLDiagramBuildTypeDepthByBranch ST_TLDiagramBuildType = 3
ST_TLDiagramBuildTypeBreadthByNode ST_TLDiagramBuildType = 4
ST_TLDiagramBuildTypeBreadthByLvl ST_TLDiagramBuildType = 5
ST_TLDiagramBuildTypeCw ST_TLDiagramBuildType = 6
ST_TLDiagramBuildTypeCwIn ST_TLDiagramBuildType = 7
ST_TLDiagramBuildTypeCwOut ST_TLDiagramBuildType = 8
ST_TLDiagramBuildTypeCcw ST_TLDiagramBuildType = 9
ST_TLDiagramBuildTypeCcwIn ST_TLDiagramBuildType = 10
ST_TLDiagramBuildTypeCcwOut ST_TLDiagramBuildType = 11
ST_TLDiagramBuildTypeInByRing ST_TLDiagramBuildType = 12
ST_TLDiagramBuildTypeOutByRing ST_TLDiagramBuildType = 13
ST_TLDiagramBuildTypeUp ST_TLDiagramBuildType = 14
ST_TLDiagramBuildTypeDown ST_TLDiagramBuildType = 15
ST_TLDiagramBuildTypeAllAtOnce ST_TLDiagramBuildType = 16
ST_TLDiagramBuildTypeCust ST_TLDiagramBuildType = 17
)
func (m ST_TLDiagramBuildType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLDiagramBuildType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLDiagramBuildType) String() string
func (m *ST_TLDiagramBuildType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLDiagramBuildType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLDiagramBuildType) Validate() error
func (m ST_TLDiagramBuildType) ValidateWithPath(path string) error
type ST_TLNextActionType byte
const (
ST_TLNextActionTypeUnset ST_TLNextActionType = 0
ST_TLNextActionTypeNone ST_TLNextActionType = 1
ST_TLNextActionTypeSeek ST_TLNextActionType = 2
)
func (m ST_TLNextActionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLNextActionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLNextActionType) String() string
func (m *ST_TLNextActionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLNextActionType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLNextActionType) Validate() error
func (m ST_TLNextActionType) ValidateWithPath(path string) error
type ST_TLOleChartBuildType byte
const (
ST_TLOleChartBuildTypeUnset ST_TLOleChartBuildType = 0
ST_TLOleChartBuildTypeAllAtOnce ST_TLOleChartBuildType = 1
ST_TLOleChartBuildTypeSeries ST_TLOleChartBuildType = 2
ST_TLOleChartBuildTypeCategory ST_TLOleChartBuildType = 3
ST_TLOleChartBuildTypeSeriesEl ST_TLOleChartBuildType = 4
ST_TLOleChartBuildTypeCategoryEl ST_TLOleChartBuildType = 5
)
func (m ST_TLOleChartBuildType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLOleChartBuildType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLOleChartBuildType) String() string
func (m *ST_TLOleChartBuildType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLOleChartBuildType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLOleChartBuildType) Validate() error
func (m ST_TLOleChartBuildType) ValidateWithPath(path string) error
type ST_TLParaBuildType byte
const (
ST_TLParaBuildTypeUnset ST_TLParaBuildType = 0
ST_TLParaBuildTypeAllAtOnce ST_TLParaBuildType = 1
ST_TLParaBuildTypeP ST_TLParaBuildType = 2
ST_TLParaBuildTypeCust ST_TLParaBuildType = 3
ST_TLParaBuildTypeWhole ST_TLParaBuildType = 4
)
func (m ST_TLParaBuildType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLParaBuildType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLParaBuildType) String() string
func (m *ST_TLParaBuildType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLParaBuildType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLParaBuildType) Validate() error
func (m ST_TLParaBuildType) ValidateWithPath(path string) error
type ST_TLPreviousActionType byte
const (
ST_TLPreviousActionTypeUnset ST_TLPreviousActionType = 0
ST_TLPreviousActionTypeNone ST_TLPreviousActionType = 1
ST_TLPreviousActionTypeSkipTimed ST_TLPreviousActionType = 2
)
func (m ST_TLPreviousActionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLPreviousActionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLPreviousActionType) String() string
func (m *ST_TLPreviousActionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLPreviousActionType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLPreviousActionType) Validate() error
func (m ST_TLPreviousActionType) ValidateWithPath(path string) error
ST_TLTime is a union type
type ST_TLTime struct {
Uint32 *uint32
ST_TLTimeIndefinite ST_TLTimeIndefinite
}
func ParseUnionST_TLTime(s string) (ST_TLTime, error)
func (m ST_TLTime) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_TLTime) String() string
func (m *ST_TLTime) Validate() error
func (m *ST_TLTime) ValidateWithPath(path string) error
ST_TLTimeAnimateValueTime is a union type
type ST_TLTimeAnimateValueTime struct {
ST_PositiveFixedPercentage *dml.ST_PositiveFixedPercentage
ST_TLTimeIndefinite ST_TLTimeIndefinite
}
func ParseUnionST_TLTimeAnimateValueTime(s string) (ST_TLTimeAnimateValueTime, error)
func (m ST_TLTimeAnimateValueTime) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_TLTimeAnimateValueTime) String() string
func (m *ST_TLTimeAnimateValueTime) Validate() error
func (m *ST_TLTimeAnimateValueTime) ValidateWithPath(path string) error
type ST_TLTimeIndefinite byte
const (
ST_TLTimeIndefiniteUnset ST_TLTimeIndefinite = 0
ST_TLTimeIndefiniteIndefinite ST_TLTimeIndefinite = 1
)
func (m ST_TLTimeIndefinite) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeIndefinite) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeIndefinite) String() string
func (m *ST_TLTimeIndefinite) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeIndefinite) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeIndefinite) Validate() error
func (m ST_TLTimeIndefinite) ValidateWithPath(path string) error
type ST_TLTimeNodeFillType byte
const (
ST_TLTimeNodeFillTypeUnset ST_TLTimeNodeFillType = 0
ST_TLTimeNodeFillTypeRemove ST_TLTimeNodeFillType = 1
ST_TLTimeNodeFillTypeFreeze ST_TLTimeNodeFillType = 2
ST_TLTimeNodeFillTypeHold ST_TLTimeNodeFillType = 3
ST_TLTimeNodeFillTypeTransition ST_TLTimeNodeFillType = 4
)
func (m ST_TLTimeNodeFillType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeNodeFillType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeNodeFillType) String() string
func (m *ST_TLTimeNodeFillType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeNodeFillType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeNodeFillType) Validate() error
func (m ST_TLTimeNodeFillType) ValidateWithPath(path string) error
type ST_TLTimeNodeMasterRelation byte
const (
ST_TLTimeNodeMasterRelationUnset ST_TLTimeNodeMasterRelation = 0
ST_TLTimeNodeMasterRelationSameClick ST_TLTimeNodeMasterRelation = 1
ST_TLTimeNodeMasterRelationLastClick ST_TLTimeNodeMasterRelation = 2
ST_TLTimeNodeMasterRelationNextClick ST_TLTimeNodeMasterRelation = 3
)
func (m ST_TLTimeNodeMasterRelation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeNodeMasterRelation) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeNodeMasterRelation) String() string
func (m *ST_TLTimeNodeMasterRelation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeNodeMasterRelation) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeNodeMasterRelation) Validate() error
func (m ST_TLTimeNodeMasterRelation) ValidateWithPath(path string) error
type ST_TLTimeNodePresetClassType byte
const (
ST_TLTimeNodePresetClassTypeUnset ST_TLTimeNodePresetClassType = 0
ST_TLTimeNodePresetClassTypeEntr ST_TLTimeNodePresetClassType = 1
ST_TLTimeNodePresetClassTypeExit ST_TLTimeNodePresetClassType = 2
ST_TLTimeNodePresetClassTypeEmph ST_TLTimeNodePresetClassType = 3
ST_TLTimeNodePresetClassTypePath ST_TLTimeNodePresetClassType = 4
ST_TLTimeNodePresetClassTypeVerb ST_TLTimeNodePresetClassType = 5
ST_TLTimeNodePresetClassTypeMediacall ST_TLTimeNodePresetClassType = 6
)
func (m ST_TLTimeNodePresetClassType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeNodePresetClassType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeNodePresetClassType) String() string
func (m *ST_TLTimeNodePresetClassType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeNodePresetClassType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeNodePresetClassType) Validate() error
func (m ST_TLTimeNodePresetClassType) ValidateWithPath(path string) error
type ST_TLTimeNodeRestartType byte
const (
ST_TLTimeNodeRestartTypeUnset ST_TLTimeNodeRestartType = 0
ST_TLTimeNodeRestartTypeAlways ST_TLTimeNodeRestartType = 1
ST_TLTimeNodeRestartTypeWhenNotActive ST_TLTimeNodeRestartType = 2
ST_TLTimeNodeRestartTypeNever ST_TLTimeNodeRestartType = 3
)
func (m ST_TLTimeNodeRestartType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeNodeRestartType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeNodeRestartType) String() string
func (m *ST_TLTimeNodeRestartType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeNodeRestartType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeNodeRestartType) Validate() error
func (m ST_TLTimeNodeRestartType) ValidateWithPath(path string) error
type ST_TLTimeNodeSyncType byte
const (
ST_TLTimeNodeSyncTypeUnset ST_TLTimeNodeSyncType = 0
ST_TLTimeNodeSyncTypeCanSlip ST_TLTimeNodeSyncType = 1
ST_TLTimeNodeSyncTypeLocked ST_TLTimeNodeSyncType = 2
)
func (m ST_TLTimeNodeSyncType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeNodeSyncType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeNodeSyncType) String() string
func (m *ST_TLTimeNodeSyncType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeNodeSyncType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeNodeSyncType) Validate() error
func (m ST_TLTimeNodeSyncType) ValidateWithPath(path string) error
type ST_TLTimeNodeType byte
const (
ST_TLTimeNodeTypeUnset ST_TLTimeNodeType = 0
ST_TLTimeNodeTypeClickEffect ST_TLTimeNodeType = 1
ST_TLTimeNodeTypeWithEffect ST_TLTimeNodeType = 2
ST_TLTimeNodeTypeAfterEffect ST_TLTimeNodeType = 3
ST_TLTimeNodeTypeMainSeq ST_TLTimeNodeType = 4
ST_TLTimeNodeTypeInteractiveSeq ST_TLTimeNodeType = 5
ST_TLTimeNodeTypeClickPar ST_TLTimeNodeType = 6
ST_TLTimeNodeTypeWithGroup ST_TLTimeNodeType = 7
ST_TLTimeNodeTypeAfterGroup ST_TLTimeNodeType = 8
ST_TLTimeNodeTypeTmRoot ST_TLTimeNodeType = 9
)
func (m ST_TLTimeNodeType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeNodeType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeNodeType) String() string
func (m *ST_TLTimeNodeType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeNodeType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeNodeType) Validate() error
func (m ST_TLTimeNodeType) ValidateWithPath(path string) error
type ST_TLTriggerEvent byte
const (
ST_TLTriggerEventUnset ST_TLTriggerEvent = 0
ST_TLTriggerEventOnBegin ST_TLTriggerEvent = 1
ST_TLTriggerEventOnEnd ST_TLTriggerEvent = 2
ST_TLTriggerEventBegin ST_TLTriggerEvent = 3
ST_TLTriggerEventEnd ST_TLTriggerEvent = 4
ST_TLTriggerEventOnClick ST_TLTriggerEvent = 5
ST_TLTriggerEventOnDblClick ST_TLTriggerEvent = 6
ST_TLTriggerEventOnMouseOver ST_TLTriggerEvent = 7
ST_TLTriggerEventOnMouseOut ST_TLTriggerEvent = 8
ST_TLTriggerEventOnNext ST_TLTriggerEvent = 9
ST_TLTriggerEventOnPrev ST_TLTriggerEvent = 10
ST_TLTriggerEventOnStopAudio ST_TLTriggerEvent = 11
)
func (m ST_TLTriggerEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTriggerEvent) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTriggerEvent) String() string
func (m *ST_TLTriggerEvent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTriggerEvent) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTriggerEvent) Validate() error
func (m ST_TLTriggerEvent) ValidateWithPath(path string) error
type ST_TLTriggerRuntimeNode byte
const (
ST_TLTriggerRuntimeNodeUnset ST_TLTriggerRuntimeNode = 0
ST_TLTriggerRuntimeNodeFirst ST_TLTriggerRuntimeNode = 1
ST_TLTriggerRuntimeNodeLast ST_TLTriggerRuntimeNode = 2
ST_TLTriggerRuntimeNodeAll ST_TLTriggerRuntimeNode = 3
)
func (m ST_TLTriggerRuntimeNode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTriggerRuntimeNode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTriggerRuntimeNode) String() string
func (m *ST_TLTriggerRuntimeNode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTriggerRuntimeNode) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTriggerRuntimeNode) Validate() error
func (m ST_TLTriggerRuntimeNode) ValidateWithPath(path string) error
type ST_TransitionCornerDirectionType byte
const (
ST_TransitionCornerDirectionTypeUnset ST_TransitionCornerDirectionType = 0
ST_TransitionCornerDirectionTypeLu ST_TransitionCornerDirectionType = 1
ST_TransitionCornerDirectionTypeRu ST_TransitionCornerDirectionType = 2
ST_TransitionCornerDirectionTypeLd ST_TransitionCornerDirectionType = 3
ST_TransitionCornerDirectionTypeRd ST_TransitionCornerDirectionType = 4
)
func (m ST_TransitionCornerDirectionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TransitionCornerDirectionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TransitionCornerDirectionType) String() string
func (m *ST_TransitionCornerDirectionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TransitionCornerDirectionType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TransitionCornerDirectionType) Validate() error
func (m ST_TransitionCornerDirectionType) ValidateWithPath(path string) error
ST_TransitionEightDirectionType is a union type
type ST_TransitionEightDirectionType struct {
ST_TransitionSideDirectionType ST_TransitionSideDirectionType
ST_TransitionCornerDirectionType ST_TransitionCornerDirectionType
}
func ParseUnionST_TransitionEightDirectionType(s string) (ST_TransitionEightDirectionType, error)
func (m ST_TransitionEightDirectionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_TransitionEightDirectionType) String() string
func (m *ST_TransitionEightDirectionType) Validate() error
func (m *ST_TransitionEightDirectionType) ValidateWithPath(path string) error
type ST_TransitionInOutDirectionType byte
const (
ST_TransitionInOutDirectionTypeUnset ST_TransitionInOutDirectionType = 0
ST_TransitionInOutDirectionTypeOut ST_TransitionInOutDirectionType = 1
ST_TransitionInOutDirectionTypeIn ST_TransitionInOutDirectionType = 2
)
func (m ST_TransitionInOutDirectionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TransitionInOutDirectionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TransitionInOutDirectionType) String() string
func (m *ST_TransitionInOutDirectionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TransitionInOutDirectionType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TransitionInOutDirectionType) Validate() error
func (m ST_TransitionInOutDirectionType) ValidateWithPath(path string) error
type ST_TransitionSideDirectionType byte
const (
ST_TransitionSideDirectionTypeUnset ST_TransitionSideDirectionType = 0
ST_TransitionSideDirectionTypeL ST_TransitionSideDirectionType = 1
ST_TransitionSideDirectionTypeU ST_TransitionSideDirectionType = 2
ST_TransitionSideDirectionTypeR ST_TransitionSideDirectionType = 3
ST_TransitionSideDirectionTypeD ST_TransitionSideDirectionType = 4
)
func (m ST_TransitionSideDirectionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TransitionSideDirectionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TransitionSideDirectionType) String() string
func (m *ST_TransitionSideDirectionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TransitionSideDirectionType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TransitionSideDirectionType) Validate() error
func (m ST_TransitionSideDirectionType) ValidateWithPath(path string) error
type ST_TransitionSpeed byte
const (
ST_TransitionSpeedUnset ST_TransitionSpeed = 0
ST_TransitionSpeedSlow ST_TransitionSpeed = 1
ST_TransitionSpeedMed ST_TransitionSpeed = 2
ST_TransitionSpeedFast ST_TransitionSpeed = 3
)
func (m ST_TransitionSpeed) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TransitionSpeed) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TransitionSpeed) String() string
func (m *ST_TransitionSpeed) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TransitionSpeed) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TransitionSpeed) Validate() error
func (m ST_TransitionSpeed) ValidateWithPath(path string) error
type ST_ViewType byte
const (
ST_ViewTypeUnset ST_ViewType = 0
ST_ViewTypeSldView ST_ViewType = 1
ST_ViewTypeSldMasterView ST_ViewType = 2
ST_ViewTypeNotesView ST_ViewType = 3
ST_ViewTypeHandoutView ST_ViewType = 4
ST_ViewTypeNotesMasterView ST_ViewType = 5
ST_ViewTypeOutlineView ST_ViewType = 6
ST_ViewTypeSldSorterView ST_ViewType = 7
ST_ViewTypeSldThumbnailView ST_ViewType = 8
)
func (m ST_ViewType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_ViewType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_ViewType) String() string
func (m *ST_ViewType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_ViewType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_ViewType) Validate() error
func (m ST_ViewType) ValidateWithPath(path string) error
type ST_WebColorType byte
const (
ST_WebColorTypeUnset ST_WebColorType = 0
ST_WebColorTypeNone ST_WebColorType = 1
ST_WebColorTypeBrowser ST_WebColorType = 2
ST_WebColorTypePresentationText ST_WebColorType = 3
ST_WebColorTypePresentationAccent ST_WebColorType = 4
ST_WebColorTypeWhiteTextOnBlack ST_WebColorType = 5
ST_WebColorTypeBlackTextOnWhite ST_WebColorType = 6
)
func (m ST_WebColorType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_WebColorType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_WebColorType) String() string
func (m *ST_WebColorType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_WebColorType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_WebColorType) Validate() error
func (m ST_WebColorType) ValidateWithPath(path string) error
type ST_WebScreenSize byte
const (
ST_WebScreenSizeUnset ST_WebScreenSize = 0
ST_WebScreenSize544x376 ST_WebScreenSize = 1
ST_WebScreenSize640x480 ST_WebScreenSize = 2
ST_WebScreenSize720x512 ST_WebScreenSize = 3
ST_WebScreenSize800x600 ST_WebScreenSize = 4
ST_WebScreenSize1024x768 ST_WebScreenSize = 5
ST_WebScreenSize1152x882 ST_WebScreenSize = 6
ST_WebScreenSize1152x900 ST_WebScreenSize = 7
ST_WebScreenSize1280x1024 ST_WebScreenSize = 8
ST_WebScreenSize1600x1200 ST_WebScreenSize = 9
ST_WebScreenSize1800x1400 ST_WebScreenSize = 10
ST_WebScreenSize1920x1200 ST_WebScreenSize = 11
)
func (m ST_WebScreenSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_WebScreenSize) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_WebScreenSize) String() string
func (m *ST_WebScreenSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_WebScreenSize) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_WebScreenSize) Validate() error
func (m ST_WebScreenSize) ValidateWithPath(path string) error
type Sld struct {
CT_Slide
}
func NewSld() *Sld
func (m *Sld) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Sld) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Sld) Validate() error
Validate validates the Sld and its children
func (m *Sld) ValidateWithPath(path string) error
ValidateWithPath validates the Sld and its children, prefixing error messages with path
type SldLayout struct {
CT_SlideLayout
}
func NewSldLayout() *SldLayout
func (m *SldLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *SldLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *SldLayout) Validate() error
Validate validates the SldLayout and its children
func (m *SldLayout) ValidateWithPath(path string) error
ValidateWithPath validates the SldLayout and its children, prefixing error messages with path
type SldMaster struct {
CT_SlideMaster
}
func NewSldMaster() *SldMaster
func (m *SldMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *SldMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *SldMaster) Validate() error
Validate validates the SldMaster and its children
func (m *SldMaster) ValidateWithPath(path string) error
ValidateWithPath validates the SldMaster and its children, prefixing error messages with path
type SldSyncPr struct {
CT_SlideSyncProperties
}
func NewSldSyncPr() *SldSyncPr
func (m *SldSyncPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *SldSyncPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *SldSyncPr) Validate() error
Validate validates the SldSyncPr and its children
func (m *SldSyncPr) ValidateWithPath(path string) error
ValidateWithPath validates the SldSyncPr and its children, prefixing error messages with path
type TagLst struct {
CT_TagList
}
func NewTagLst() *TagLst
func (m *TagLst) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *TagLst) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *TagLst) Validate() error
Validate validates the TagLst and its children
func (m *TagLst) ValidateWithPath(path string) error
ValidateWithPath validates the TagLst and its children, prefixing error messages with path
type ViewPr struct {
CT_ViewProperties
}
func NewViewPr() *ViewPr
func (m *ViewPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *ViewPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *ViewPr) Validate() error
Validate validates the ViewPr and its children
func (m *ViewPr) ValidateWithPath(path string) error
ValidateWithPath validates the ViewPr and its children, prefixing error messages with path