...

Package diagram

Overview ▾

Index ▾

type CT_DataModelExtBlock
    func NewCT_DataModelExtBlock() *CT_DataModelExtBlock
    func (m *CT_DataModelExtBlock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DataModelExtBlock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DataModelExtBlock) Validate() error
    func (m *CT_DataModelExtBlock) ValidateWithPath(path string) error
type CT_Drawing
    func NewCT_Drawing() *CT_Drawing
    func (m *CT_Drawing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Drawing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Drawing) Validate() error
    func (m *CT_Drawing) ValidateWithPath(path string) error
type CT_GroupShape
    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
    func (m *CT_GroupShape) ValidateWithPath(path string) error
type CT_GroupShapeChoice
    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
    func (m *CT_GroupShapeChoice) ValidateWithPath(path string) error
type CT_GroupShapeNonVisual
    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
    func (m *CT_GroupShapeNonVisual) ValidateWithPath(path string) error
type CT_Shape
    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
    func (m *CT_Shape) ValidateWithPath(path string) error
type CT_ShapeNonVisual
    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
    func (m *CT_ShapeNonVisual) ValidateWithPath(path string) error
type DataModelExt
    func NewDataModelExt() *DataModelExt
    func (m *DataModelExt) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *DataModelExt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *DataModelExt) Validate() error
    func (m *DataModelExt) ValidateWithPath(path string) error
type Drawing
    func NewDrawing() *Drawing
    func (m *Drawing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *Drawing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *Drawing) Validate() error
    func (m *Drawing) ValidateWithPath(path string) error

Package files

CT_DataModelExtBlock.go CT_Drawing.go CT_GroupShape.go CT_GroupShapeChoice.go CT_GroupShapeNonVisual.go CT_Shape.go CT_ShapeNonVisual.go DataModelExt.go Drawing.go common.go

type CT_DataModelExtBlock

type CT_DataModelExtBlock struct {
    RelIdAttr  *string
    MinVerAttr *string
}

func NewCT_DataModelExtBlock

func NewCT_DataModelExtBlock() *CT_DataModelExtBlock

func (*CT_DataModelExtBlock) MarshalXML

func (m *CT_DataModelExtBlock) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DataModelExtBlock) UnmarshalXML

func (m *CT_DataModelExtBlock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DataModelExtBlock) Validate

func (m *CT_DataModelExtBlock) Validate() error

Validate validates the CT_DataModelExtBlock and its children

func (*CT_DataModelExtBlock) ValidateWithPath

func (m *CT_DataModelExtBlock) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataModelExtBlock and its children, prefixing error messages with path

type CT_Drawing

type CT_Drawing struct {
    SpTree *CT_GroupShape
}

func NewCT_Drawing

func NewCT_Drawing() *CT_Drawing

func (*CT_Drawing) MarshalXML

func (m *CT_Drawing) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Drawing) UnmarshalXML

func (m *CT_Drawing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Drawing) Validate

func (m *CT_Drawing) Validate() error

Validate validates the CT_Drawing and its children

func (*CT_Drawing) ValidateWithPath

func (m *CT_Drawing) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path

type CT_GroupShape

type CT_GroupShape struct {
    NvGrpSpPr        *CT_GroupShapeNonVisual
    GrpSpPr          *dml.CT_GroupShapeProperties
    GroupShapeChoice []*CT_GroupShapeChoice
    ExtLst           *dml.CT_OfficeArtExtensionList
}

func NewCT_GroupShape

func NewCT_GroupShape() *CT_GroupShape

func (*CT_GroupShape) MarshalXML

func (m *CT_GroupShape) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GroupShape) UnmarshalXML

func (m *CT_GroupShape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GroupShape) Validate

func (m *CT_GroupShape) Validate() error

Validate validates the CT_GroupShape and its children

func (*CT_GroupShape) ValidateWithPath

func (m *CT_GroupShape) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path

type CT_GroupShapeChoice

type CT_GroupShapeChoice struct {
    Sp    *CT_Shape
    GrpSp *CT_GroupShape
}

func NewCT_GroupShapeChoice

func NewCT_GroupShapeChoice() *CT_GroupShapeChoice

func (*CT_GroupShapeChoice) MarshalXML

func (m *CT_GroupShapeChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GroupShapeChoice) UnmarshalXML

func (m *CT_GroupShapeChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GroupShapeChoice) Validate

func (m *CT_GroupShapeChoice) Validate() error

Validate validates the CT_GroupShapeChoice and its children

func (*CT_GroupShapeChoice) ValidateWithPath

func (m *CT_GroupShapeChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path

type CT_GroupShapeNonVisual

type CT_GroupShapeNonVisual struct {
    CNvPr      *dml.CT_NonVisualDrawingProps
    CNvGrpSpPr *dml.CT_NonVisualGroupDrawingShapeProps
}

func NewCT_GroupShapeNonVisual

func NewCT_GroupShapeNonVisual() *CT_GroupShapeNonVisual

func (*CT_GroupShapeNonVisual) MarshalXML

func (m *CT_GroupShapeNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GroupShapeNonVisual) UnmarshalXML

func (m *CT_GroupShapeNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GroupShapeNonVisual) Validate

func (m *CT_GroupShapeNonVisual) Validate() error

Validate validates the CT_GroupShapeNonVisual and its children

func (*CT_GroupShapeNonVisual) ValidateWithPath

func (m *CT_GroupShapeNonVisual) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path

type CT_Shape

type CT_Shape struct {
    ModelIdAttr diagram.ST_ModelId
    NvSpPr      *CT_ShapeNonVisual
    SpPr        *dml.CT_ShapeProperties
    Style       *dml.CT_ShapeStyle
    TxBody      *dml.CT_TextBody
    TxXfrm      *dml.CT_Transform2D
    ExtLst      *dml.CT_OfficeArtExtensionList
}

func NewCT_Shape

func NewCT_Shape() *CT_Shape

func (*CT_Shape) MarshalXML

func (m *CT_Shape) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Shape) UnmarshalXML

func (m *CT_Shape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Shape) Validate

func (m *CT_Shape) Validate() error

Validate validates the CT_Shape and its children

func (*CT_Shape) ValidateWithPath

func (m *CT_Shape) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path

type CT_ShapeNonVisual

type CT_ShapeNonVisual struct {
    CNvPr   *dml.CT_NonVisualDrawingProps
    CNvSpPr *dml.CT_NonVisualDrawingShapeProps
}

func NewCT_ShapeNonVisual

func NewCT_ShapeNonVisual() *CT_ShapeNonVisual

func (*CT_ShapeNonVisual) MarshalXML

func (m *CT_ShapeNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ShapeNonVisual) UnmarshalXML

func (m *CT_ShapeNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ShapeNonVisual) Validate

func (m *CT_ShapeNonVisual) Validate() error

Validate validates the CT_ShapeNonVisual and its children

func (*CT_ShapeNonVisual) ValidateWithPath

func (m *CT_ShapeNonVisual) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path

type DataModelExt

type DataModelExt struct {
    CT_DataModelExtBlock
}

func NewDataModelExt

func NewDataModelExt() *DataModelExt

func (*DataModelExt) MarshalXML

func (m *DataModelExt) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*DataModelExt) UnmarshalXML

func (m *DataModelExt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*DataModelExt) Validate

func (m *DataModelExt) Validate() error

Validate validates the DataModelExt and its children

func (*DataModelExt) ValidateWithPath

func (m *DataModelExt) ValidateWithPath(path string) error

ValidateWithPath validates the DataModelExt and its children, prefixing error messages with path

type Drawing

type Drawing struct {
    CT_Drawing
}

func NewDrawing

func NewDrawing() *Drawing

func (*Drawing) MarshalXML

func (m *Drawing) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Drawing) UnmarshalXML

func (m *Drawing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Drawing) Validate

func (m *Drawing) Validate() error

Validate validates the Drawing and its children

func (*Drawing) ValidateWithPath

func (m *Drawing) ValidateWithPath(path string) error

ValidateWithPath validates the Drawing and its children, prefixing error messages with path