[][src]Module spreadsheet_ods::style

Defines the basic structures for table styling, PageLayout and Style

Structs

AttrMapIter

Iterator for an AttrMap.

FontFaceDecl

Font declarations.

GraphicAttr
HeaderFooter

Header/Footer data. Can be seen as three regions left/center/right or as one region. In the first case region* contains the data, in the second it's content. Each is a TextTag of parsed XML-tags.

HeaderFooterAttr
PageLayout

Page layout. Contains all header and footer information.

ParagraphAttr

Paragraph style.

Style

Styles define a large number of attributes. These are grouped together as table, row, column, cell, paragraph and text attributes.

StyleMap

One style mapping.

TabStop

Tabstops are part of a paragraph style.

TableAttr

Style for the whole table.

TableCellAttr

Styles for table cells.

TableColAttr

Styles for table columns.

TableRowAttr

Styles for table rows.

TextAttr

Text styles.

Enums

Angle

Value type for angles.

Border

Various border styles.

CellAlignVertical

Vertical alignment.

FontPitch

Font pitch.

Length

Value type for lengths.

LineMode

Line modes for underline, overline, line-through.

LineStyle

Line style for underline, overline, line-through.

LineType

Line types for underline, overline, line-through.

LineWidth

Line width for underline, overline, line-through.

PageBreak

Page breaks.

ParaAlignVertical

Vertical alignment.

RotationAlign

Rotation.

StyleFor

Applicability of this style.

StyleOrigin

Origin of a style. Content.xml or Styles.xml.

StyleUse

Placement of a style. office:styles or office:automatic-styles Defines the usage pattern for the style.

TabStopType
TextAlign

Horizontal alignment.

TextAlignSource

Fix uses the text-align attribute, value-type bases alignment on content.

TextKeep

Text keep together.

TextPosition

Text style subscript or superscript.

TextRelief

Text style engraved and embossed.

TextStyle

Text style values.

TextTransform

Text case transformations.

TextWeight

Text weight values.

WrapOption

Text wrapping.

WritingMode

Writing modes.

Traits

AttrFoBackgroundColor

Background color.

AttrFoBorder

Border attributes.

AttrFoBreak

Page breaks.

AttrFoKeepTogether

Keep together.

AttrFoKeepWithNext

Keep with next.

AttrFoMargin

Margin attributes.

AttrFoMinHeight

Minimum height.

AttrFoPadding

Padding attributes.

AttrFontDecl

Attributes for a FontFaceDecl

AttrMap

Container trait for attributes.

AttrParagraph

Paragraph specific styles.

AttrStyleDynamicSpacing

Spacing for header/footer.

AttrStyleShadow

Shadows. Only a single shadow supported here.

AttrStyleWritingMode

Writing mode.

AttrSvgHeight

Height attribute.

AttrTableCell

Table cell specific styles.

AttrTableCol

Table columns specific attributes.

AttrTableRow

Table row specific attributes.

AttrText

Text style attributes.

Type Definitions

AttrMapType

Container type for attributes.