UNPKG

docx

Version:

Generate .docx documents with JavaScript (formerly Office-Clippy)

51 lines (50 loc) 1.71 kB
import { XmlAttributeComponent, XmlComponent } from "../../../file/xml-components"; export declare enum TableAnchorType { MARGIN = "margin", PAGE = "page", TEXT = "text" } export declare enum RelativeHorizontalPosition { CENTER = "center", INSIDE = "inside", LEFT = "left", OUTSIDE = "outside", RIGHT = "right" } export declare enum RelativeVerticalPosition { CENTER = "center", INSIDE = "inside", BOTTOM = "bottom", OUTSIDE = "outside", INLINE = "inline", TOP = "top" } export interface ITableFloatOptions { readonly horizontalAnchor?: TableAnchorType; readonly absoluteHorizontalPosition?: number; readonly relativeHorizontalPosition?: RelativeHorizontalPosition; readonly verticalAnchor?: TableAnchorType; readonly absoluteVerticalPosition?: number; readonly relativeVerticalPosition?: RelativeVerticalPosition; readonly bottomFromText?: number; readonly topFromText?: number; readonly leftFromText?: number; readonly rightFromText?: number; } export declare class TableFloatOptionsAttributes extends XmlAttributeComponent<ITableFloatOptions> { protected readonly xmlKeys: { horizontalAnchor: string; verticalAnchor: string; absoluteHorizontalPosition: string; relativeHorizontalPosition: string; absoluteVerticalPosition: string; relativeVerticalPosition: string; bottomFromText: string; topFromText: string; leftFromText: string; rightFromText: string; }; } export declare class TableFloatProperties extends XmlComponent { constructor(options: ITableFloatOptions); }