## Index

### Enumerations

- AlignmentOptions
- BorderStyle
- FooterReferenceType
- FootnoteType
- HeaderReferenceType
- HorizontalPositionAlign
- HorizontalPositionRelativeFrom
- LeaderType
- LevelSuffix
- PageBorderDisplay
- PageBorderOffsetFrom
- PageBorderZOrder
- PageNumberFormat
- PageOrientation
- RelativeHorizontalPosition
- RelativeVerticalPosition
- SpaceType
- TabValue
- TableAnchorType
- TableLayoutType
- TargetModeType
- TextWrappingSide
- TextWrappingType
- VMergeType
- VerticalPositionAlign
- VerticalPositionRelativeFrom
- WidthType

### Classes

- AbstractNumbering
- AdjustmentValues
- Alias
- Align
- Alignment
- AlignmentAttributes
- Anchor
- AnchorAttributes
- AppProperties
- AppPropertiesAttributes
- Attributes
- BaseUnderline
- BaseXmlComponent
- BasedOn
- Begin
- Bidirectional
- Blip
- BlipFill
- Body
- Bold
- BoldComplexScript
- Bookmark
- BookmarkEnd
- BookmarkEndAttributes
- BookmarkStart
- BookmarkStartAttributes
- Border
- Break
- Caps
- CenterTabStop
- CharacterSpacing
- CharacterStyle
- ChildNonVisualProperties
- Color
- Columns
- ColumnsAttributes
- Compiler
- ContentTypeAttributes
- ContentTypes
- ContextualSpacing
- ContinuationSeperator
- ContinuationSeperatorRun
- CoreProperties
- Created
- Creator
- DashDotDotHeavyUnderline
- DashDotHeavyUnderline
- DashLongHeavyUnderline
- DashLongUnderline
- DashUnderline
- DateComponent
- Default
- DefaultAttributes
- DefaultStylesFactory
- Description
- DocGridAttributes
- DocProperties
- DocPropertiesAttributes
- Document
- DocumentAttributes
- DocumentDefaults
- DocumentGrid
- DotDashUnderline
- DotDotDashUnderline
- DottedHeavyUnderline
- DottedUnderline
- DoubleStrike
- DoubleUnderline
- Drawing
- EffectExtent
- EffectExtentAttributes
- Emboss
- End
- Extent
- ExtentAttributes
- Extents
- ExtentsAttributes
- ExternalStylesFactory
- FieldInstruction
- File
- FootNoteReferenceRunAttributes
- FootNotes
- Footer
- FooterAttributes
- FooterReference
- FooterReferenceAttributes
- FooterWrapper
- Footnote
- FootnoteAttributes
- FootnoteRef
- FootnoteRefRun
- FootnoteReference
- FootnoteReferenceRun
- FootnoteReferenceStyle
- FootnoteText
- FootnoteTextChar
- FootnotesAttributes
- Form
- Formatter
- Graphic
- GraphicData
- GraphicDataAttributes
- GraphicFrameLockAttributes
- GraphicFrameLocks
- GraphicFrameProperties
- GridCol
- GridSpan
- Header
- HeaderAttributes
- HeaderReference
- HeaderReferenceAttributes
- HeaderWrapper
- Heading1Style
- Heading2Style
- Heading3Style
- Heading4Style
- Heading5Style
- Heading6Style
- HeadingStyle
- HorizontalPosition
- Hyperlink
- HyperlinkAttributes
- HyperlinkStyle
- Image
- ImageParagraph
- ImageReplacer
- ImportDotx
- ImportedRootElementAttributes
- ImportedXmlComponent
- Imprint
- Indent
- InitializableXmlComponent
- Inline
- InlineAttributes
- Italics
- ItalicsComplexScript
- KeepLines
- KeepNext
- Keywords
- LastModifiedBy
- LeftTabStop
- Level
- LevelBase
- LevelForOverride
- LevelOverride
- Link
- ListParagraph
- MaxRightTabStop
- Media
- Modified
- MultiLevelType
- Name
- Next
- NonVisualPicProperties
- NonVisualProperties
- NonVisualPropertiesAttributes
- Num
- NumberProperties
- Numbering
- Offset
- OffsetAttributes
- Override
- OverrideAttributes
- Packer
- Page
- PageBorders
- PageBreak
- PageBreakBefore
- PageMargin
- PageMarginAttributes
- PageNumberType
- PageNumberTypeAttributes
- PageSize
- PageSizeAttributes
- Paragraph
- ParagraphProperties
- ParagraphPropertiesDefaults
- ParagraphStyle
- Pic
- PicAttributes
- PicLocks
- PicLocksAttributes
- PictureRun
- PositionOffset
- PreferredTableWidth
- PresetGeometry
- PresetGeometryAttributes
- QuickFormat
- Relationship
- RelationshipAttributes
- Relationships
- RelationshipsAttributes
- Revision
- RightTabStop
- RightToLeft
- RsId
- Run
- RunFonts
- RunProperties
- RunPropertiesDefaults
- SectionProperties
- SemiHidden
- Separate
- Seperator
- SeperatorRun
- SequentialIdentifier
- SequentialIdentifierInstruction
- Settings
- SettingsAttributes
- Shadow
- ShapeProperties
- ShapePropertiesAttributes
- SimplePos
- SingleUnderline
- Size
- SizeComplexScript
- SmallCaps
- SourceRectangle
- Spacing
- Stretch
- Strike
- StructuredDocumentTagContent
- StructuredDocumentTagProperties
- Style
- StyleLevel
- Styles
- SubScript
- Subject
- SuperScript
- Tab
- TabAttributes
- TabStop
- TabStopItem
- Table
- TableBorders
- TableCell
- TableCellBorders
- TableCellMargin
- TableCellProperties
- TableCellShading
- TableCellWidth
- TableFloatOptionsAttributes
- TableFloatProperties
- TableGrid
- TableLayout
- TableOfContents
- TableProperties
- TableRow
- TableRowProperties
- Text
- TextRun
- ThematicBreak
- ThickUnderline
- Title
- TitlePage
- TitlePageAttributes
- TitleStyle
- UiPriority
- Underline
- UnhideWhenUsed
- UpdateFields
- UpdateFieldsAttributes
- VAlign
- VMerge
- VerticalAlign
- VerticalPosition
- WaveUnderline
- WavyDoubleUnderline
- WavyHeavyUnderline
- WordsUnderline
- WrapNone
- WrapSquare
- WrapTight
- WrapTopAndBottom
- XmlAttributeComponent
- XmlComponent

### Interfaces

- IAnchorAttributes
- IAppPropertiesAttributes
- IAttributesProperties
- IBookmarkEndAttributesProperties
- IBookmarkStartAttributesProperties
- IColumnsAttributes
- IContentTypeAttributes
- IDefaultAttributes
- IDistance
- IDocGridAttributesProperties
- IDocPropertiesAttributes
- IDocumentAttributesProperties
- IDocumentFooter
- IDocumentHeader
- IDocumentTemplate
- IDrawingOptions
- IEffectExtentAttributes
- IExtentAttributes
- IExtentsAttributes
- IFileProperties
- IFloating
- IFootNoteReferenceRunAttributesProperties
- IFooterAttributesProperties
- IFooterOptions
- IFooterReferenceAttributes
- IFootnoteAttributesProperties
- IFootnotesAttributesProperties
- IGraphicDataAttributes
- IGraphicFrameLockAttributes
- IHeaderAttributesProperties
- IHeaderFooterGroup
- IHeaderOptions
- IHeaderReferenceAttributes
- IHorizontalPositionOptions
- IHyperlinkAttributesProperties
- IIndentAttributesProperties
- IInlineAttributes
- IMargins
- IMediaData
- IMediaDataDimensions
- INonVisualPropertiesAttributes
- IOffsetAttributes
- IOverrideAttributes
- IPageBorderAttributes
- IPageBorderConfiguration
- IPageBordersOptions
- IPageMarginAttributes
- IPageNumberTypeAttributes
- IPageSizeAttributes
- IPicAttributes
- IPicLocksAttributes
- IPresetGeometryAttributes
- IPropertiesOptions
- IRelationshipAttributesProperties
- IRelationshipsAttributesProperties
- ISettingsAttributesProperties
- IShapePropertiesAttributes
- ISpacingProperties
- IStyleAttributes
- ITableCellShadingAttributesProperties
- ITableFloatOptions
- ITableOfContentsOptions
- ITextWrapping
- IUpdateFieldsAttributesProperties
- IVerticalPositionOptions
- IXmlAttribute
- IXmlableObject

### Type aliases

- AttributeMap
- RelationshipType
- SectionPropertiesOptions

### Variables

- WORKAROUND
- WORKAROUND2
- WORKAROUND3

### Functions

- convertToXmlComponent

## Type aliases

### AttributeMap

AttributeMap: object

- Defined in file/xml-components/default-attributes.ts:4

#### Type declaration

### RelationshipType

RelationshipType: "http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme" | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings" | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles" | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable" | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/webSettings" | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/numbering" | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/header" | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer" | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" | "http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties" | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties" | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink" | "http://schemas.openxmlformats.org/officeDocument/2006/relationships/footnotes"

- Defined in file/relationships/relationship/relationship.ts:4

### SectionPropertiesOptions

SectionPropertiesOptions: IPageSizeAttributes & IPageMarginAttributes & IColumnsAttributes & IDocGridAttributesProperties & IHeadersOptions & IFootersOptions & IPageNumberTypeAttributes & IPageBordersOptions & ITitlePageOptions

- Defined in file/document/body/section-properties/section-properties.ts:40

## Variables

### Const WORKAROUND

WORKAROUND: "" = ""

- Defined in file/file-properties.ts:11

ignore

### Const WORKAROUND2

WORKAROUND2: "" = ""

- Defined in file/media/data.ts:23

ignore

### Const WORKAROUND3

WORKAROUND3: "" = ""

- Defined in file/xml-components/xmlable-object.ts:12

ignore

## Functions

### convertToXmlComponent

- convertToXmlComponent(element: XmlElement): ImportedXmlComponent | string | undefined

- - Defined in file/xml-components/imported-xml-component.ts:10

  Converts the given xml element (in json format) into XmlComponent.

  #### Parameters

  - ##### element: XmlElement

    the xml element in json presentation

  #### Returns ImportedXmlComponent | string | undefined

Generated using TypeDoc