@openxmldev/linq-to-ooxml
Version:
OOXML Namespace-related Classes for LINQ to XML for TypeScript
444 lines (443 loc) • 18.3 kB
TypeScript
/**
* @author Thomas Barnekow
* @license MIT
*/
import { XAttribute, XName, XNamespace } from '@openxmldev/linq-to-xml';
/**
* Declares XNamespace and XName fields for the `xmlns:a14="http://schemas.microsoft.com/office/drawing/2010/main"` namespace.
*/
export declare class A14 {
/**
* Defines the XML namespace associated with the `a14` prefix.
*/
static readonly a14: XNamespace;
/**
* Returns the namespace declaration `XAttribute` for this namespace.
*/
static get namespaceDeclaration(): XAttribute;
/**
* Represents the `a14:artisticBlur` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticBlur: XName;
/**
* Represents the `a14:artisticCement` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticCement: XName;
/**
* Represents the `a14:artisticChalkSketch` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticChalkSketch: XName;
/**
* Represents the `a14:artisticCrisscrossEtching` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticCrisscrossEtching: XName;
/**
* Represents the `a14:artisticCutout` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticCutout: XName;
/**
* Represents the `a14:artisticFilmGrain` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticFilmGrain: XName;
/**
* Represents the `a14:artisticGlass` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticGlass: XName;
/**
* Represents the `a14:artisticGlowDiffused` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticGlowDiffused: XName;
/**
* Represents the `a14:artisticGlowEdges` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticGlowEdges: XName;
/**
* Represents the `a14:artisticLightScreen` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticLightScreen: XName;
/**
* Represents the `a14:artisticLineDrawing` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticLineDrawing: XName;
/**
* Represents the `a14:artisticMarker` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticMarker: XName;
/**
* Represents the `a14:artisticMosiaicBubbles` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticMosiaicBubbles: XName;
/**
* Represents the `a14:artisticPaintBrush` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticPaintBrush: XName;
/**
* Represents the `a14:artisticPaintStrokes` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticPaintStrokes: XName;
/**
* Represents the `a14:artisticPastelsSmooth` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticPastelsSmooth: XName;
/**
* Represents the `a14:artisticPencilGrayscale` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticPencilGrayscale: XName;
/**
* Represents the `a14:artisticPencilSketch` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticPencilSketch: XName;
/**
* Represents the `a14:artisticPhotocopy` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticPhotocopy: XName;
/**
* Represents the `a14:artisticPlasticWrap` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticPlasticWrap: XName;
/**
* Represents the `a14:artisticTexturizer` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticTexturizer: XName;
/**
* Represents the `a14:artisticWatercolorSponge` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly artisticWatercolorSponge: XName;
/**
* Represents the `a14:backgroundMark` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode backgroundRemoval a14:backgroundRemoval}
*/
static readonly backgroundMark: XName;
/**
* Represents the `a14:backgroundRemoval` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
* - child XML elements: {@linkcode backgroundMark a14:backgroundMark}, {@linkcode foregroundMark a14:foregroundMark}
*/
static readonly backgroundRemoval: XName;
/**
* Represents the `a14:brightnessContrast` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly brightnessContrast: XName;
/**
* Represents the `a14:cameraTool` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
*/
static readonly cameraTool: XName;
/**
* Represents the `a14:cNvContentPartPr` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode nvContentPartPr a14:nvContentPartPr}
* - child XML elements: {@linkcode cpLocks a14:cpLocks}, {@linkcode extLst a14:extLst}
*/
static readonly cNvContentPartPr: XName;
/**
* Represents the `a14:cNvPr` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode nvContentPartPr a14:nvContentPartPr}
* - child XML elements: {@linkcode A.extLst a:extLst}, {@linkcode A.hlinkClick a:hlinkClick}, {@linkcode A.hlinkHover a:hlinkHover}
*/
static readonly cNvPr: XName;
/**
* Represents the `a14:colorTemperature` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly colorTemperature: XName;
/**
* Represents the `a14:compatExt` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
*/
static readonly compatExt: XName;
/**
* Represents the `a14:contentPart` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode A.grpSp a:grpSp}
* - child XML elements: {@linkcode extLst a14:extLst}, {@linkcode nvContentPartPr a14:nvContentPartPr}, {@linkcode xfrm a14:xfrm}
* - XML attributes: {@linkcode R.id r:id}
*/
static readonly contentPart: XName;
/**
* Represents the `a14:cpLocks` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode cNvContentPartPr a14:cNvContentPartPr}, {@linkcode P14.cNvContentPartPr p14:cNvContentPartPr}, {@linkcode W14.cNvContentPartPr w14:cNvContentPartPr}
* - child XML elements: {@linkcode extLst a14:extLst}
*/
static readonly cpLocks: XName;
/**
* Represents the `a14:extLst` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode cNvContentPartPr a14:cNvContentPartPr}, {@linkcode contentPart a14:contentPart}, {@linkcode cpLocks a14:cpLocks}, {@linkcode P14.cNvContentPartPr p14:cNvContentPartPr}, {@linkcode W14.cNvContentPartPr w14:cNvContentPartPr}
* - child XML elements: {@linkcode A.ext a:ext}
*/
static readonly extLst: XName;
/**
* Represents the `a14:foregroundMark` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode backgroundRemoval a14:backgroundRemoval}
*/
static readonly foregroundMark: XName;
/**
* Represents the `a14:hiddenEffects` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
* - child XML elements: {@linkcode A.effectDag a:effectDag}, {@linkcode A.effectLst a:effectLst}
*/
static readonly hiddenEffects: XName;
/**
* Represents the `a14:hiddenFill` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
* - child XML elements: {@linkcode A.blipFill a:blipFill}, {@linkcode A.gradFill a:gradFill}, {@linkcode A.grpFill a:grpFill}, {@linkcode A.noFill a:noFill}, {@linkcode A.pattFill a:pattFill}, {@linkcode A.solidFill a:solidFill}
*/
static readonly hiddenFill: XName;
/**
* Represents the `a14:hiddenLine` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
* - child XML elements: {@linkcode A.bevel a:bevel}, {@linkcode A.custDash a:custDash}, {@linkcode A.extLst a:extLst}, {@linkcode A.gradFill a:gradFill}, {@linkcode A.headEnd a:headEnd}, {@linkcode A.miter a:miter}, {@linkcode A.noFill a:noFill}, {@linkcode A.pattFill a:pattFill}, {@linkcode A.prstDash a:prstDash}, {@linkcode A.round a:round}, {@linkcode A.solidFill a:solidFill}, {@linkcode A.tailEnd a:tailEnd}
*/
static readonly hiddenLine: XName;
/**
* Represents the `a14:hiddenScene3d` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
* - child XML elements: {@linkcode A.backdrop a:backdrop}, {@linkcode A.camera a:camera}, {@linkcode A.extLst a:extLst}, {@linkcode A.lightRig a:lightRig}
*/
static readonly hiddenScene3d: XName;
/**
* Represents the `a14:hiddenSp3d` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
* - child XML elements: {@linkcode A.bevelB a:bevelB}, {@linkcode A.bevelT a:bevelT}, {@linkcode A.contourClr a:contourClr}, {@linkcode A.extLst a:extLst}, {@linkcode A.extrusionClr a:extrusionClr}
*/
static readonly hiddenSp3d: XName;
/**
* Represents the `a14:imgEffect` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgLayer a14:imgLayer}
* - child XML elements: {@linkcode artisticBlur a14:artisticBlur}, {@linkcode artisticCement a14:artisticCement}, {@linkcode artisticChalkSketch a14:artisticChalkSketch}, {@linkcode artisticCrisscrossEtching a14:artisticCrisscrossEtching}, {@linkcode artisticCutout a14:artisticCutout}, {@linkcode artisticFilmGrain a14:artisticFilmGrain}, {@linkcode artisticGlass a14:artisticGlass}, {@linkcode artisticGlowDiffused a14:artisticGlowDiffused}, {@linkcode artisticGlowEdges a14:artisticGlowEdges}, {@linkcode artisticLightScreen a14:artisticLightScreen}, {@linkcode artisticLineDrawing a14:artisticLineDrawing}, {@linkcode artisticMarker a14:artisticMarker}, {@linkcode artisticMosiaicBubbles a14:artisticMosiaicBubbles}, {@linkcode artisticPaintBrush a14:artisticPaintBrush}, {@linkcode artisticPaintStrokes a14:artisticPaintStrokes}, {@linkcode artisticPastelsSmooth a14:artisticPastelsSmooth}, {@linkcode artisticPencilGrayscale a14:artisticPencilGrayscale}, {@linkcode artisticPencilSketch a14:artisticPencilSketch}, {@linkcode artisticPhotocopy a14:artisticPhotocopy}, {@linkcode artisticPlasticWrap a14:artisticPlasticWrap}, {@linkcode artisticTexturizer a14:artisticTexturizer}, {@linkcode artisticWatercolorSponge a14:artisticWatercolorSponge}, {@linkcode backgroundRemoval a14:backgroundRemoval}, {@linkcode brightnessContrast a14:brightnessContrast}, {@linkcode colorTemperature a14:colorTemperature}, {@linkcode saturation a14:saturation}, {@linkcode sharpenSoften a14:sharpenSoften}
*/
static readonly imgEffect: XName;
/**
* Represents the `a14:imgLayer` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgProps a14:imgProps}
* - child XML elements: {@linkcode imgEffect a14:imgEffect}
* - XML attributes: {@linkcode R.embed r:embed}
*/
static readonly imgLayer: XName;
/**
* Represents the `a14:imgProps` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
* - child XML elements: {@linkcode imgLayer a14:imgLayer}
*/
static readonly imgProps: XName;
/**
* Represents the `a14:isCanvas` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
*/
static readonly isCanvas: XName;
/**
* Represents the `a14:legacySpreadsheetColorIndex` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode A.srgbClr a:srgbClr}
*/
static readonly legacySpreadsheetColorIndex: XName;
/**
* Represents the `a14:m` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode A.p a:p}, {@linkcode P.ext p:ext}
*/
static readonly m: XName;
/**
* Represents the `a14:nvContentPartPr` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode contentPart a14:contentPart}
* - child XML elements: {@linkcode cNvContentPartPr a14:cNvContentPartPr}, {@linkcode cNvPr a14:cNvPr}
*/
static readonly nvContentPartPr: XName;
/**
* Represents the `a14:saturation` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly saturation: XName;
/**
* Represents the `a14:shadowObscured` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
*/
static readonly shadowObscured: XName;
/**
* Represents the `a14:sharpenSoften` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode imgEffect a14:imgEffect}
*/
static readonly sharpenSoften: XName;
/**
* Represents the `a14:useLocalDpi` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.ext a:ext}, {@linkcode A.graphicData a:graphicData}
*/
static readonly useLocalDpi: XName;
/**
* Represents the `a14:xfrm` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode contentPart a14:contentPart}
* - child XML elements: {@linkcode A.ext a:ext}, {@linkcode A.off a:off}
*/
static readonly xfrm: XName;
}