UNPKG

@openxmldev/linq-to-ooxml

Version:

OOXML Namespace-related Classes for LINQ to XML for TypeScript

67 lines (66 loc) 3.95 kB
/** * @author Thomas Barnekow * @license MIT */ import { XAttribute, XName, XNamespace } from '@openxmldev/linq-to-xml'; /** * Declares XNamespace and XName fields for the `xmlns:w10="urn:schemas-microsoft-com:office:word"` namespace. */ export declare class W10 { /** * Defines the XML namespace associated with the `w10` prefix. */ static readonly w10: XNamespace; /** * Returns the namespace declaration `XAttribute` for this namespace. */ static get namespaceDeclaration(): XAttribute; /** * Represents the `w10:anchorlock` XML element. * * @remarks * As an XML element, it has the following: * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype} */ static readonly anchorlock: XName; /** * Represents the `w10:borderbottom` XML element. * * @remarks * As an XML element, it has the following: * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype} */ static readonly borderbottom: XName; /** * Represents the `w10:borderleft` XML element. * * @remarks * As an XML element, it has the following: * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype} */ static readonly borderleft: XName; /** * Represents the `w10:borderright` XML element. * * @remarks * As an XML element, it has the following: * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype} */ static readonly borderright: XName; /** * Represents the `w10:bordertop` XML element. * * @remarks * As an XML element, it has the following: * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype} */ static readonly bordertop: XName; /** * Represents the `w10:wrap` XML element. * * @remarks * As an XML element, it has the following: * - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype} */ static readonly wrap: XName; }