@openxmldev/linq-to-ooxml
Version:
OOXML Namespace-related Classes for LINQ to XML for TypeScript
250 lines • 33.7 kB
JavaScript
/**
* @author Thomas Barnekow
* @license MIT
*/
import { XAttribute, XNamespace } from '@openxmldev/linq-to-xml';
/**
* Declares XNamespace and XName fields for the `xmlns:v="urn:schemas-microsoft-com:vml"` namespace.
*/
export class V {
/** @internal */
constructor() {
// Ignore
}
/**
* Returns the namespace declaration `XAttribute` for this namespace.
*/
static get namespaceDeclaration() {
return new XAttribute(XNamespace.xmlns.getName('v'), V.v.namespaceName);
}
}
/**
* Defines the XML namespace associated with the `v` prefix.
*/
V.v = XNamespace.get('urn:schemas-microsoft-com:vml');
/**
* Represents the `v:arc` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode group v:group}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
* - child XML elements: {@linkcode O.callout o:callout}, {@linkcode O.clippath o:clippath}, {@linkcode O.extrusion o:extrusion}, {@linkcode O.lock o:lock}, {@linkcode O.signatureline o:signatureline}, {@linkcode O.skew o:skew}, {@linkcode fill v:fill}, {@linkcode formulas v:formulas}, {@linkcode handles v:handles}, {@linkcode imagedata v:imagedata}, {@linkcode path v:path}, {@linkcode shadow v:shadow}, {@linkcode stroke v:stroke}, {@linkcode textbox v:textbox}, {@linkcode textpath v:textpath}, {@linkcode W10.anchorlock w10:anchorlock}, {@linkcode W10.borderbottom w10:borderbottom}, {@linkcode W10.borderleft w10:borderleft}, {@linkcode W10.borderright w10:borderright}, {@linkcode W10.bordertop w10:bordertop}, {@linkcode W10.wrap w10:wrap}
* - XML attributes: {@linkcode O.allowincell o:allowincell}, {@linkcode O.allowoverlap o:allowoverlap}, {@linkcode O.borderbottomcolor o:borderbottomcolor}, {@linkcode O.borderleftcolor o:borderleftcolor}, {@linkcode O.borderrightcolor o:borderrightcolor}, {@linkcode O.bordertopcolor o:bordertopcolor}, {@linkcode O.bullet o:bullet}, {@linkcode O.button o:button}, {@linkcode O.bwmode o:bwmode}, {@linkcode O.bwnormal o:bwnormal}, {@linkcode O.bwpure o:bwpure}, {@linkcode O.clip o:clip}, {@linkcode O.cliptowrap o:cliptowrap}, {@linkcode O.connectortype o:connectortype}, {@linkcode O.dgmlayout o:dgmlayout}, {@linkcode O.dgmlayoutmru o:dgmlayoutmru}, {@linkcode O.dgmnodekind o:dgmnodekind}, {@linkcode O.doubleclicknotify o:doubleclicknotify}, {@linkcode O.forcedash o:forcedash}, {@linkcode O.gfxdata o:gfxdata}, {@linkcode O.hr o:hr}, {@linkcode O.hralign o:hralign}, {@linkcode O.hrnoshade o:hrnoshade}, {@linkcode O.hrpct o:hrpct}, {@linkcode O.hrstd o:hrstd}, {@linkcode O.insetmode o:insetmode}, {@linkcode O.ole o:ole}, {@linkcode O.oleicon o:oleicon}, {@linkcode O.oned o:oned}, {@linkcode O.preferrelative o:preferrelative}, {@linkcode O.regroupid o:regroupid}, {@linkcode O.spid o:spid}, {@linkcode O.spt o:spt}, {@linkcode O.userdrawn o:userdrawn}, {@linkcode O.userhidden o:userhidden}
*/
V.arc = V.v.getName('arc');
/**
* Represents the `v:background` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.background w:background}
* - child XML elements: {@linkcode fill v:fill}
* - XML attributes: {@linkcode O.bwmode o:bwmode}, {@linkcode O.bwnormal o:bwnormal}, {@linkcode O.bwpure o:bwpure}, {@linkcode O.targetscreensize o:targetscreensize}
*/
V.background = V.v.getName('background');
/**
* Represents the `v:curve` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode group v:group}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
* - child XML elements: {@linkcode O.callout o:callout}, {@linkcode O.clippath o:clippath}, {@linkcode O.extrusion o:extrusion}, {@linkcode O.lock o:lock}, {@linkcode O.signatureline o:signatureline}, {@linkcode O.skew o:skew}, {@linkcode fill v:fill}, {@linkcode formulas v:formulas}, {@linkcode handles v:handles}, {@linkcode imagedata v:imagedata}, {@linkcode path v:path}, {@linkcode shadow v:shadow}, {@linkcode stroke v:stroke}, {@linkcode textbox v:textbox}, {@linkcode textpath v:textpath}, {@linkcode W10.anchorlock w10:anchorlock}, {@linkcode W10.borderbottom w10:borderbottom}, {@linkcode W10.borderleft w10:borderleft}, {@linkcode W10.borderright w10:borderright}, {@linkcode W10.bordertop w10:bordertop}, {@linkcode W10.wrap w10:wrap}
* - XML attributes: {@linkcode O.allowincell o:allowincell}, {@linkcode O.allowoverlap o:allowoverlap}, {@linkcode O.borderbottomcolor o:borderbottomcolor}, {@linkcode O.borderleftcolor o:borderleftcolor}, {@linkcode O.borderrightcolor o:borderrightcolor}, {@linkcode O.bordertopcolor o:bordertopcolor}, {@linkcode O.bullet o:bullet}, {@linkcode O.button o:button}, {@linkcode O.bwmode o:bwmode}, {@linkcode O.bwnormal o:bwnormal}, {@linkcode O.bwpure o:bwpure}, {@linkcode O.clip o:clip}, {@linkcode O.cliptowrap o:cliptowrap}, {@linkcode O.connectortype o:connectortype}, {@linkcode O.dgmlayout o:dgmlayout}, {@linkcode O.dgmlayoutmru o:dgmlayoutmru}, {@linkcode O.dgmnodekind o:dgmnodekind}, {@linkcode O.doubleclicknotify o:doubleclicknotify}, {@linkcode O.forcedash o:forcedash}, {@linkcode O.gfxdata o:gfxdata}, {@linkcode O.hr o:hr}, {@linkcode O.hralign o:hralign}, {@linkcode O.hrnoshade o:hrnoshade}, {@linkcode O.hrpct o:hrpct}, {@linkcode O.hrstd o:hrstd}, {@linkcode O.insetmode o:insetmode}, {@linkcode O.ole o:ole}, {@linkcode O.oleicon o:oleicon}, {@linkcode O.oned o:oned}, {@linkcode O.preferrelative o:preferrelative}, {@linkcode O.regroupid o:regroupid}, {@linkcode O.spid o:spid}, {@linkcode O.spt o:spt}, {@linkcode O.userdrawn o:userdrawn}, {@linkcode O.userhidden o:userhidden}
*/
V.curve = V.v.getName('curve');
/**
* Represents the `v:ext` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode O.bottom o:bottom}, {@linkcode O.callout o:callout}, {@linkcode O.colormenu o:colormenu}, {@linkcode O.colormru o:colormru}, {@linkcode O.column o:column}, {@linkcode O.complex o:complex}, {@linkcode O.diagram o:diagram}, {@linkcode O.extrusion o:extrusion}, {@linkcode O.fill o:fill}, {@linkcode O.idmap o:idmap}, {@linkcode O.left o:left}, {@linkcode O.lock o:lock}, {@linkcode O.regrouptable o:regrouptable}, {@linkcode O.rel o:rel}, {@linkcode O.relationtable o:relationtable}, {@linkcode O.right o:right}, {@linkcode O.rules o:rules}, {@linkcode O.shapedefaults o:shapedefaults}, {@linkcode O.shapelayout o:shapelayout}, {@linkcode O.signatureline o:signatureline}, {@linkcode O.skew o:skew}, {@linkcode O.top o:top}
*/
V.ext = V.v.getName('ext');
/**
* Represents the `v:f` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode formulas v:formulas}
*/
V.f = V.v.getName('f');
/**
* Represents the `v:fill` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode O.shapedefaults o:shapedefaults}, {@linkcode arc v:arc}, {@linkcode background v:background}, {@linkcode curve v:curve}, {@linkcode image v:image}, {@linkcode line v:line}, {@linkcode oval v:oval}, {@linkcode polyline v:polyline}, {@linkcode rect v:rect}, {@linkcode roundrect v:roundrect}, {@linkcode shape v:shape}, {@linkcode shapetype v:shapetype}
* - child XML elements: {@linkcode O.fill o:fill}
* - XML attributes: {@linkcode O.althref o:althref}, {@linkcode O.detectmouseclick o:detectmouseclick}, {@linkcode O.href o:href}, {@linkcode O.opacity2 o:opacity2}, {@linkcode O.title o:title}, {@linkcode R.id r:id}
*/
V.fill = V.v.getName('fill');
/**
* Represents the `v:formulas` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode arc v:arc}, {@linkcode curve v:curve}, {@linkcode image v:image}, {@linkcode line v:line}, {@linkcode oval v:oval}, {@linkcode polyline v:polyline}, {@linkcode rect v:rect}, {@linkcode roundrect v:roundrect}, {@linkcode shape v:shape}, {@linkcode shapetype v:shapetype}
* - child XML elements: {@linkcode f v:f}
*/
V.formulas = V.v.getName('formulas');
/**
* Represents the `v:group` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode group v:group}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
* - child XML elements: {@linkcode O.clippath o:clippath}, {@linkcode O.diagram o:diagram}, {@linkcode O.lock o:lock}, {@linkcode arc v:arc}, {@linkcode curve v:curve}, {@linkcode group v:group}, {@linkcode image v:image}, {@linkcode line v:line}, {@linkcode oval v:oval}, {@linkcode polyline v:polyline}, {@linkcode rect v:rect}, {@linkcode roundrect v:roundrect}, {@linkcode shape v:shape}, {@linkcode shapetype v:shapetype}, {@linkcode W10.anchorlock w10:anchorlock}, {@linkcode W10.wrap w10:wrap}
* - XML attributes: {@linkcode O.allowincell o:allowincell}, {@linkcode O.allowoverlap o:allowoverlap}, {@linkcode O.bullet o:bullet}, {@linkcode O.button o:button}, {@linkcode O.dgmlayout o:dgmlayout}, {@linkcode O.dgmlayoutmru o:dgmlayoutmru}, {@linkcode O.dgmnodekind o:dgmnodekind}, {@linkcode O.doubleclicknotify o:doubleclicknotify}, {@linkcode O.gfxdata o:gfxdata}, {@linkcode O.hr o:hr}, {@linkcode O.hralign o:hralign}, {@linkcode O.hrnoshade o:hrnoshade}, {@linkcode O.hrpct o:hrpct}, {@linkcode O.hrstd o:hrstd}, {@linkcode O.insetmode o:insetmode}, {@linkcode O.oned o:oned}, {@linkcode O.regroupid o:regroupid}, {@linkcode O.spid o:spid}, {@linkcode O.tablelimits o:tablelimits}, {@linkcode O.tableproperties o:tableproperties}, {@linkcode O.userdrawn o:userdrawn}, {@linkcode O.userhidden o:userhidden}
*/
V.group = V.v.getName('group');
/**
* Represents the `v:h` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode handles v:handles}
*/
V.h = V.v.getName('h');
/**
* Represents the `v:handles` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode arc v:arc}, {@linkcode curve v:curve}, {@linkcode image v:image}, {@linkcode line v:line}, {@linkcode oval v:oval}, {@linkcode polyline v:polyline}, {@linkcode rect v:rect}, {@linkcode roundrect v:roundrect}, {@linkcode shape v:shape}, {@linkcode shapetype v:shapetype}
* - child XML elements: {@linkcode h v:h}
*/
V.handles = V.v.getName('handles');
/**
* Represents the `v:image` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode group v:group}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
* - child XML elements: {@linkcode O.callout o:callout}, {@linkcode O.clippath o:clippath}, {@linkcode O.extrusion o:extrusion}, {@linkcode O.lock o:lock}, {@linkcode O.signatureline o:signatureline}, {@linkcode O.skew o:skew}, {@linkcode fill v:fill}, {@linkcode formulas v:formulas}, {@linkcode handles v:handles}, {@linkcode imagedata v:imagedata}, {@linkcode path v:path}, {@linkcode shadow v:shadow}, {@linkcode stroke v:stroke}, {@linkcode textbox v:textbox}, {@linkcode textpath v:textpath}, {@linkcode W10.anchorlock w10:anchorlock}, {@linkcode W10.borderbottom w10:borderbottom}, {@linkcode W10.borderleft w10:borderleft}, {@linkcode W10.borderright w10:borderright}, {@linkcode W10.bordertop w10:bordertop}, {@linkcode W10.wrap w10:wrap}
* - XML attributes: {@linkcode O.allowincell o:allowincell}, {@linkcode O.allowoverlap o:allowoverlap}, {@linkcode O.borderbottomcolor o:borderbottomcolor}, {@linkcode O.borderleftcolor o:borderleftcolor}, {@linkcode O.borderrightcolor o:borderrightcolor}, {@linkcode O.bordertopcolor o:bordertopcolor}, {@linkcode O.bullet o:bullet}, {@linkcode O.button o:button}, {@linkcode O.bwmode o:bwmode}, {@linkcode O.bwnormal o:bwnormal}, {@linkcode O.bwpure o:bwpure}, {@linkcode O.clip o:clip}, {@linkcode O.cliptowrap o:cliptowrap}, {@linkcode O.connectortype o:connectortype}, {@linkcode O.dgmlayout o:dgmlayout}, {@linkcode O.dgmlayoutmru o:dgmlayoutmru}, {@linkcode O.dgmnodekind o:dgmnodekind}, {@linkcode O.doubleclicknotify o:doubleclicknotify}, {@linkcode O.forcedash o:forcedash}, {@linkcode O.gfxdata o:gfxdata}, {@linkcode O.hr o:hr}, {@linkcode O.hralign o:hralign}, {@linkcode O.hrnoshade o:hrnoshade}, {@linkcode O.hrpct o:hrpct}, {@linkcode O.hrstd o:hrstd}, {@linkcode O.insetmode o:insetmode}, {@linkcode O.ole o:ole}, {@linkcode O.oleicon o:oleicon}, {@linkcode O.oned o:oned}, {@linkcode O.preferrelative o:preferrelative}, {@linkcode O.regroupid o:regroupid}, {@linkcode O.spid o:spid}, {@linkcode O.spt o:spt}, {@linkcode O.userdrawn o:userdrawn}, {@linkcode O.userhidden o:userhidden}
*/
V.image = V.v.getName('image');
/**
* Represents the `v:imagedata` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode O.shapedefaults o:shapedefaults}, {@linkcode arc v:arc}, {@linkcode curve v:curve}, {@linkcode image v:image}, {@linkcode line v:line}, {@linkcode oval v:oval}, {@linkcode polyline v:polyline}, {@linkcode rect v:rect}, {@linkcode roundrect v:roundrect}, {@linkcode shape v:shape}, {@linkcode shapetype v:shapetype}
* - XML attributes: {@linkcode O.detectmouseclick o:detectmouseclick}, {@linkcode O.relid o:relid}, {@linkcode O.title o:title}, {@linkcode R.href r:href}, {@linkcode R.id r:id}, {@linkcode R.pict r:pict}
*/
V.imagedata = V.v.getName('imagedata');
/**
* Represents the `v:line` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode group v:group}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
* - child XML elements: {@linkcode O.callout o:callout}, {@linkcode O.clippath o:clippath}, {@linkcode O.extrusion o:extrusion}, {@linkcode O.lock o:lock}, {@linkcode O.signatureline o:signatureline}, {@linkcode O.skew o:skew}, {@linkcode fill v:fill}, {@linkcode formulas v:formulas}, {@linkcode handles v:handles}, {@linkcode imagedata v:imagedata}, {@linkcode path v:path}, {@linkcode shadow v:shadow}, {@linkcode stroke v:stroke}, {@linkcode textbox v:textbox}, {@linkcode textpath v:textpath}, {@linkcode W10.anchorlock w10:anchorlock}, {@linkcode W10.borderbottom w10:borderbottom}, {@linkcode W10.borderleft w10:borderleft}, {@linkcode W10.borderright w10:borderright}, {@linkcode W10.bordertop w10:bordertop}, {@linkcode W10.wrap w10:wrap}
* - XML attributes: {@linkcode O.allowincell o:allowincell}, {@linkcode O.allowoverlap o:allowoverlap}, {@linkcode O.borderbottomcolor o:borderbottomcolor}, {@linkcode O.borderleftcolor o:borderleftcolor}, {@linkcode O.borderrightcolor o:borderrightcolor}, {@linkcode O.bordertopcolor o:bordertopcolor}, {@linkcode O.bullet o:bullet}, {@linkcode O.button o:button}, {@linkcode O.bwmode o:bwmode}, {@linkcode O.bwnormal o:bwnormal}, {@linkcode O.bwpure o:bwpure}, {@linkcode O.clip o:clip}, {@linkcode O.cliptowrap o:cliptowrap}, {@linkcode O.connectortype o:connectortype}, {@linkcode O.dgmlayout o:dgmlayout}, {@linkcode O.dgmlayoutmru o:dgmlayoutmru}, {@linkcode O.dgmnodekind o:dgmnodekind}, {@linkcode O.doubleclicknotify o:doubleclicknotify}, {@linkcode O.forcedash o:forcedash}, {@linkcode O.gfxdata o:gfxdata}, {@linkcode O.hr o:hr}, {@linkcode O.hralign o:hralign}, {@linkcode O.hrnoshade o:hrnoshade}, {@linkcode O.hrpct o:hrpct}, {@linkcode O.hrstd o:hrstd}, {@linkcode O.insetmode o:insetmode}, {@linkcode O.ole o:ole}, {@linkcode O.oleicon o:oleicon}, {@linkcode O.oned o:oned}, {@linkcode O.preferrelative o:preferrelative}, {@linkcode O.regroupid o:regroupid}, {@linkcode O.spid o:spid}, {@linkcode O.spt o:spt}, {@linkcode O.userdrawn o:userdrawn}, {@linkcode O.userhidden o:userhidden}
*/
V.line = V.v.getName('line');
/**
* Represents the `v:oval` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode group v:group}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
* - child XML elements: {@linkcode O.callout o:callout}, {@linkcode O.clippath o:clippath}, {@linkcode O.extrusion o:extrusion}, {@linkcode O.lock o:lock}, {@linkcode O.signatureline o:signatureline}, {@linkcode O.skew o:skew}, {@linkcode fill v:fill}, {@linkcode formulas v:formulas}, {@linkcode handles v:handles}, {@linkcode imagedata v:imagedata}, {@linkcode path v:path}, {@linkcode shadow v:shadow}, {@linkcode stroke v:stroke}, {@linkcode textbox v:textbox}, {@linkcode textpath v:textpath}, {@linkcode W10.anchorlock w10:anchorlock}, {@linkcode W10.borderbottom w10:borderbottom}, {@linkcode W10.borderleft w10:borderleft}, {@linkcode W10.borderright w10:borderright}, {@linkcode W10.bordertop w10:bordertop}, {@linkcode W10.wrap w10:wrap}
* - XML attributes: {@linkcode O.allowincell o:allowincell}, {@linkcode O.allowoverlap o:allowoverlap}, {@linkcode O.borderbottomcolor o:borderbottomcolor}, {@linkcode O.borderleftcolor o:borderleftcolor}, {@linkcode O.borderrightcolor o:borderrightcolor}, {@linkcode O.bordertopcolor o:bordertopcolor}, {@linkcode O.bullet o:bullet}, {@linkcode O.button o:button}, {@linkcode O.bwmode o:bwmode}, {@linkcode O.bwnormal o:bwnormal}, {@linkcode O.bwpure o:bwpure}, {@linkcode O.clip o:clip}, {@linkcode O.cliptowrap o:cliptowrap}, {@linkcode O.connectortype o:connectortype}, {@linkcode O.dgmlayout o:dgmlayout}, {@linkcode O.dgmlayoutmru o:dgmlayoutmru}, {@linkcode O.dgmnodekind o:dgmnodekind}, {@linkcode O.doubleclicknotify o:doubleclicknotify}, {@linkcode O.forcedash o:forcedash}, {@linkcode O.gfxdata o:gfxdata}, {@linkcode O.hr o:hr}, {@linkcode O.hralign o:hralign}, {@linkcode O.hrnoshade o:hrnoshade}, {@linkcode O.hrpct o:hrpct}, {@linkcode O.hrstd o:hrstd}, {@linkcode O.insetmode o:insetmode}, {@linkcode O.ole o:ole}, {@linkcode O.oleicon o:oleicon}, {@linkcode O.oned o:oned}, {@linkcode O.preferrelative o:preferrelative}, {@linkcode O.regroupid o:regroupid}, {@linkcode O.spid o:spid}, {@linkcode O.spt o:spt}, {@linkcode O.userdrawn o:userdrawn}, {@linkcode O.userhidden o:userhidden}
*/
V.oval = V.v.getName('oval');
/**
* Represents the `v:path` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode arc v:arc}, {@linkcode curve v:curve}, {@linkcode image v:image}, {@linkcode line v:line}, {@linkcode oval v:oval}, {@linkcode polyline v:polyline}, {@linkcode rect v:rect}, {@linkcode roundrect v:roundrect}, {@linkcode shape v:shape}, {@linkcode shapetype v:shapetype}
* - XML attributes: {@linkcode O.connectangles o:connectangles}, {@linkcode O.connectlocs o:connectlocs}, {@linkcode O.connecttype o:connecttype}, {@linkcode O.extrusionok o:extrusionok}
*/
V.path = V.v.getName('path');
/**
* Represents the `v:polyline` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode group v:group}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
* - child XML elements: {@linkcode O.callout o:callout}, {@linkcode O.clippath o:clippath}, {@linkcode O.extrusion o:extrusion}, {@linkcode O.ink o:ink}, {@linkcode O.lock o:lock}, {@linkcode O.signatureline o:signatureline}, {@linkcode O.skew o:skew}, {@linkcode fill v:fill}, {@linkcode formulas v:formulas}, {@linkcode handles v:handles}, {@linkcode imagedata v:imagedata}, {@linkcode path v:path}, {@linkcode shadow v:shadow}, {@linkcode stroke v:stroke}, {@linkcode textbox v:textbox}, {@linkcode textpath v:textpath}, {@linkcode W10.anchorlock w10:anchorlock}, {@linkcode W10.borderbottom w10:borderbottom}, {@linkcode W10.borderleft w10:borderleft}, {@linkcode W10.borderright w10:borderright}, {@linkcode W10.bordertop w10:bordertop}, {@linkcode W10.wrap w10:wrap}
* - XML attributes: {@linkcode O.allowincell o:allowincell}, {@linkcode O.allowoverlap o:allowoverlap}, {@linkcode O.borderbottomcolor o:borderbottomcolor}, {@linkcode O.borderleftcolor o:borderleftcolor}, {@linkcode O.borderrightcolor o:borderrightcolor}, {@linkcode O.bordertopcolor o:bordertopcolor}, {@linkcode O.bullet o:bullet}, {@linkcode O.button o:button}, {@linkcode O.bwmode o:bwmode}, {@linkcode O.bwnormal o:bwnormal}, {@linkcode O.bwpure o:bwpure}, {@linkcode O.clip o:clip}, {@linkcode O.cliptowrap o:cliptowrap}, {@linkcode O.connectortype o:connectortype}, {@linkcode O.dgmlayout o:dgmlayout}, {@linkcode O.dgmlayoutmru o:dgmlayoutmru}, {@linkcode O.dgmnodekind o:dgmnodekind}, {@linkcode O.doubleclicknotify o:doubleclicknotify}, {@linkcode O.forcedash o:forcedash}, {@linkcode O.gfxdata o:gfxdata}, {@linkcode O.hr o:hr}, {@linkcode O.hralign o:hralign}, {@linkcode O.hrnoshade o:hrnoshade}, {@linkcode O.hrpct o:hrpct}, {@linkcode O.hrstd o:hrstd}, {@linkcode O.insetmode o:insetmode}, {@linkcode O.ole o:ole}, {@linkcode O.oleicon o:oleicon}, {@linkcode O.oned o:oned}, {@linkcode O.preferrelative o:preferrelative}, {@linkcode O.regroupid o:regroupid}, {@linkcode O.spid o:spid}, {@linkcode O.spt o:spt}, {@linkcode O.userdrawn o:userdrawn}, {@linkcode O.userhidden o:userhidden}
*/
V.polyline = V.v.getName('polyline');
/**
* Represents the `v:rect` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode group v:group}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
* - child XML elements: {@linkcode O.callout o:callout}, {@linkcode O.clippath o:clippath}, {@linkcode O.extrusion o:extrusion}, {@linkcode O.lock o:lock}, {@linkcode O.signatureline o:signatureline}, {@linkcode O.skew o:skew}, {@linkcode fill v:fill}, {@linkcode formulas v:formulas}, {@linkcode handles v:handles}, {@linkcode imagedata v:imagedata}, {@linkcode path v:path}, {@linkcode shadow v:shadow}, {@linkcode stroke v:stroke}, {@linkcode textbox v:textbox}, {@linkcode textpath v:textpath}, {@linkcode W10.anchorlock w10:anchorlock}, {@linkcode W10.borderbottom w10:borderbottom}, {@linkcode W10.borderleft w10:borderleft}, {@linkcode W10.borderright w10:borderright}, {@linkcode W10.bordertop w10:bordertop}, {@linkcode W10.wrap w10:wrap}
* - XML attributes: {@linkcode O.allowincell o:allowincell}, {@linkcode O.allowoverlap o:allowoverlap}, {@linkcode O.borderbottomcolor o:borderbottomcolor}, {@linkcode O.borderleftcolor o:borderleftcolor}, {@linkcode O.borderrightcolor o:borderrightcolor}, {@linkcode O.bordertopcolor o:bordertopcolor}, {@linkcode O.bullet o:bullet}, {@linkcode O.button o:button}, {@linkcode O.bwmode o:bwmode}, {@linkcode O.bwnormal o:bwnormal}, {@linkcode O.bwpure o:bwpure}, {@linkcode O.clip o:clip}, {@linkcode O.cliptowrap o:cliptowrap}, {@linkcode O.connectortype o:connectortype}, {@linkcode O.dgmlayout o:dgmlayout}, {@linkcode O.dgmlayoutmru o:dgmlayoutmru}, {@linkcode O.dgmnodekind o:dgmnodekind}, {@linkcode O.doubleclicknotify o:doubleclicknotify}, {@linkcode O.forcedash o:forcedash}, {@linkcode O.gfxdata o:gfxdata}, {@linkcode O.hr o:hr}, {@linkcode O.hralign o:hralign}, {@linkcode O.hrnoshade o:hrnoshade}, {@linkcode O.hrpct o:hrpct}, {@linkcode O.hrstd o:hrstd}, {@linkcode O.insetmode o:insetmode}, {@linkcode O.ole o:ole}, {@linkcode O.oleicon o:oleicon}, {@linkcode O.oned o:oned}, {@linkcode O.preferrelative o:preferrelative}, {@linkcode O.regroupid o:regroupid}, {@linkcode O.spid o:spid}, {@linkcode O.spt o:spt}, {@linkcode O.userdrawn o:userdrawn}, {@linkcode O.userhidden o:userhidden}
*/
V.rect = V.v.getName('rect');
/**
* Represents the `v:roundrect` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode group v:group}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
* - child XML elements: {@linkcode O.callout o:callout}, {@linkcode O.clippath o:clippath}, {@linkcode O.extrusion o:extrusion}, {@linkcode O.lock o:lock}, {@linkcode O.signatureline o:signatureline}, {@linkcode O.skew o:skew}, {@linkcode fill v:fill}, {@linkcode formulas v:formulas}, {@linkcode handles v:handles}, {@linkcode imagedata v:imagedata}, {@linkcode path v:path}, {@linkcode shadow v:shadow}, {@linkcode stroke v:stroke}, {@linkcode textbox v:textbox}, {@linkcode textpath v:textpath}, {@linkcode W10.anchorlock w10:anchorlock}, {@linkcode W10.borderbottom w10:borderbottom}, {@linkcode W10.borderleft w10:borderleft}, {@linkcode W10.borderright w10:borderright}, {@linkcode W10.bordertop w10:bordertop}, {@linkcode W10.wrap w10:wrap}
* - XML attributes: {@linkcode O.allowincell o:allowincell}, {@linkcode O.allowoverlap o:allowoverlap}, {@linkcode O.borderbottomcolor o:borderbottomcolor}, {@linkcode O.borderleftcolor o:borderleftcolor}, {@linkcode O.borderrightcolor o:borderrightcolor}, {@linkcode O.bordertopcolor o:bordertopcolor}, {@linkcode O.bullet o:bullet}, {@linkcode O.button o:button}, {@linkcode O.bwmode o:bwmode}, {@linkcode O.bwnormal o:bwnormal}, {@linkcode O.bwpure o:bwpure}, {@linkcode O.clip o:clip}, {@linkcode O.cliptowrap o:cliptowrap}, {@linkcode O.connectortype o:connectortype}, {@linkcode O.dgmlayout o:dgmlayout}, {@linkcode O.dgmlayoutmru o:dgmlayoutmru}, {@linkcode O.dgmnodekind o:dgmnodekind}, {@linkcode O.doubleclicknotify o:doubleclicknotify}, {@linkcode O.forcedash o:forcedash}, {@linkcode O.gfxdata o:gfxdata}, {@linkcode O.hr o:hr}, {@linkcode O.hralign o:hralign}, {@linkcode O.hrnoshade o:hrnoshade}, {@linkcode O.hrpct o:hrpct}, {@linkcode O.hrstd o:hrstd}, {@linkcode O.insetmode o:insetmode}, {@linkcode O.ole o:ole}, {@linkcode O.oleicon o:oleicon}, {@linkcode O.oned o:oned}, {@linkcode O.preferrelative o:preferrelative}, {@linkcode O.regroupid o:regroupid}, {@linkcode O.spid o:spid}, {@linkcode O.spt o:spt}, {@linkcode O.userdrawn o:userdrawn}, {@linkcode O.userhidden o:userhidden}
*/
V.roundrect = V.v.getName('roundrect');
/**
* Represents the `v:shadow` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode O.shapedefaults o:shapedefaults}, {@linkcode arc v:arc}, {@linkcode curve v:curve}, {@linkcode image v:image}, {@linkcode line v:line}, {@linkcode oval v:oval}, {@linkcode polyline v:polyline}, {@linkcode rect v:rect}, {@linkcode roundrect v:roundrect}, {@linkcode shape v:shape}, {@linkcode shapetype v:shapetype}
*/
V.shadow = V.v.getName('shadow');
/**
* Represents the `v:shape` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode group v:group}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
* - child XML elements: {@linkcode O.callout o:callout}, {@linkcode O.clippath o:clippath}, {@linkcode O.extrusion o:extrusion}, {@linkcode O.ink o:ink}, {@linkcode O.lock o:lock}, {@linkcode O.signatureline o:signatureline}, {@linkcode O.skew o:skew}, {@linkcode fill v:fill}, {@linkcode formulas v:formulas}, {@linkcode handles v:handles}, {@linkcode imagedata v:imagedata}, {@linkcode path v:path}, {@linkcode shadow v:shadow}, {@linkcode stroke v:stroke}, {@linkcode textbox v:textbox}, {@linkcode textpath v:textpath}, {@linkcode W10.anchorlock w10:anchorlock}, {@linkcode W10.borderbottom w10:borderbottom}, {@linkcode W10.borderleft w10:borderleft}, {@linkcode W10.borderright w10:borderright}, {@linkcode W10.bordertop w10:bordertop}, {@linkcode W10.wrap w10:wrap}
* - XML attributes: {@linkcode O.allowincell o:allowincell}, {@linkcode O.allowoverlap o:allowoverlap}, {@linkcode O.borderbottomcolor o:borderbottomcolor}, {@linkcode O.borderleftcolor o:borderleftcolor}, {@linkcode O.borderrightcolor o:borderrightcolor}, {@linkcode O.bordertopcolor o:bordertopcolor}, {@linkcode O.bullet o:bullet}, {@linkcode O.button o:button}, {@linkcode O.bwmode o:bwmode}, {@linkcode O.bwnormal o:bwnormal}, {@linkcode O.bwpure o:bwpure}, {@linkcode O.clip o:clip}, {@linkcode O.cliptowrap o:cliptowrap}, {@linkcode O.connectortype o:connectortype}, {@linkcode O.dgmlayout o:dgmlayout}, {@linkcode O.dgmlayoutmru o:dgmlayoutmru}, {@linkcode O.dgmnodekind o:dgmnodekind}, {@linkcode O.doubleclicknotify o:doubleclicknotify}, {@linkcode O.forcedash o:forcedash}, {@linkcode O.gfxdata o:gfxdata}, {@linkcode O.hr o:hr}, {@linkcode O.hralign o:hralign}, {@linkcode O.hrnoshade o:hrnoshade}, {@linkcode O.hrpct o:hrpct}, {@linkcode O.hrstd o:hrstd}, {@linkcode O.insetmode o:insetmode}, {@linkcode O.ole o:ole}, {@linkcode O.oleicon o:oleicon}, {@linkcode O.oned o:oned}, {@linkcode O.preferrelative o:preferrelative}, {@linkcode O.regroupid o:regroupid}, {@linkcode O.spid o:spid}, {@linkcode O.spt o:spt}, {@linkcode O.userdrawn o:userdrawn}, {@linkcode O.userhidden o:userhidden}
*/
V.shape = V.v.getName('shape');
/**
* Represents the `v:shapetype` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode group v:group}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
* - child XML elements: {@linkcode O.callout o:callout}, {@linkcode O.clippath o:clippath}, {@linkcode O.complex o:complex}, {@linkcode O.extrusion o:extrusion}, {@linkcode O.lock o:lock}, {@linkcode O.signatureline o:signatureline}, {@linkcode O.skew o:skew}, {@linkcode fill v:fill}, {@linkcode formulas v:formulas}, {@linkcode handles v:handles}, {@linkcode imagedata v:imagedata}, {@linkcode path v:path}, {@linkcode shadow v:shadow}, {@linkcode stroke v:stroke}, {@linkcode textbox v:textbox}, {@linkcode textpath v:textpath}, {@linkcode W10.anchorlock w10:anchorlock}, {@linkcode W10.borderbottom w10:borderbottom}, {@linkcode W10.borderleft w10:borderleft}, {@linkcode W10.borderright w10:borderright}, {@linkcode W10.bordertop w10:bordertop}, {@linkcode W10.wrap w10:wrap}
* - XML attributes: {@linkcode O.allowincell o:allowincell}, {@linkcode O.allowoverlap o:allowoverlap}, {@linkcode O.borderbottomcolor o:borderbottomcolor}, {@linkcode O.borderleftcolor o:borderleftcolor}, {@linkcode O.borderrightcolor o:borderrightcolor}, {@linkcode O.bordertopcolor o:bordertopcolor}, {@linkcode O.bullet o:bullet}, {@linkcode O.button o:button}, {@linkcode O.bwmode o:bwmode}, {@linkcode O.bwnormal o:bwnormal}, {@linkcode O.bwpure o:bwpure}, {@linkcode O.clip o:clip}, {@linkcode O.cliptowrap o:cliptowrap}, {@linkcode O.connectortype o:connectortype}, {@linkcode O.dgmlayout o:dgmlayout}, {@linkcode O.dgmlayoutmru o:dgmlayoutmru}, {@linkcode O.dgmnodekind o:dgmnodekind}, {@linkcode O.doubleclicknotify o:doubleclicknotify}, {@linkcode O.forcedash o:forcedash}, {@linkcode O.hr o:hr}, {@linkcode O.hralign o:hralign}, {@linkcode O.hrnoshade o:hrnoshade}, {@linkcode O.hrpct o:hrpct}, {@linkcode O.hrstd o:hrstd}, {@linkcode O.insetmode o:insetmode}, {@linkcode O.master o:master}, {@linkcode O.ole o:ole}, {@linkcode O.oleicon o:oleicon}, {@linkcode O.oned o:oned}, {@linkcode O.preferrelative o:preferrelative}, {@linkcode O.regroupid o:regroupid}, {@linkcode O.spid o:spid}, {@linkcode O.spt o:spt}, {@linkcode O.userdrawn o:userdrawn}, {@linkcode O.userhidden o:userhidden}
*/
V.shapetype = V.v.getName('shapetype');
/**
* Represents the `v:stroke` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode O.shapedefaults o:shapedefaults}, {@linkcode arc v:arc}, {@linkcode curve v:curve}, {@linkcode image v:image}, {@linkcode line v:line}, {@linkcode oval v:oval}, {@linkcode polyline v:polyline}, {@linkcode rect v:rect}, {@linkcode roundrect v:roundrect}, {@linkcode shape v:shape}, {@linkcode shapetype v:shapetype}
* - child XML elements: {@linkcode O.bottom o:bottom}, {@linkcode O.column o:column}, {@linkcode O.left o:left}, {@linkcode O.right o:right}, {@linkcode O.top o:top}
* - XML attributes: {@linkcode O.althref o:althref}, {@linkcode O.forcedash o:forcedash}, {@linkcode O.href o:href}, {@linkcode O.title o:title}, {@linkcode R.id r:id}
*/
V.stroke = V.v.getName('stroke');
/**
* Represents the `v:textbox` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode O.shapedefaults o:shapedefaults}, {@linkcode arc v:arc}, {@linkcode curve v:curve}, {@linkcode image v:image}, {@linkcode line v:line}, {@linkcode oval v:oval}, {@linkcode polyline v:polyline}, {@linkcode rect v:rect}, {@linkcode roundrect v:roundrect}, {@linkcode shape v:shape}, {@linkcode shapetype v:shapetype}
* - child XML elements: {@linkcode W.txbxContent w:txbxContent}
* - XML attributes: {@linkcode O.singleclick o:singleclick}
*/
V.textbox = V.v.getName('textbox');
/**
* Represents the `v:textpath` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode arc v:arc}, {@linkcode curve v:curve}, {@linkcode image v:image}, {@linkcode line v:line}, {@linkcode oval v:oval}, {@linkcode polyline v:polyline}, {@linkcode rect v:rect}, {@linkcode roundrect v:roundrect}, {@linkcode shape v:shape}, {@linkcode shapetype v:shapetype}
*/
V.textpath = V.v.getName('textpath');
//# sourceMappingURL=V.js.map