32 lines
860 B
TypeScript
32 lines
860 B
TypeScript
|
|
import SVGGeometryElement from '../svg-geometry-element/SVGGeometryElement.js';
|
||
|
|
import * as PropertySymbol from '../../PropertySymbol.js';
|
||
|
|
import SVGAnimatedLength from '../../svg/SVGAnimatedLength.js';
|
||
|
|
/**
|
||
|
|
* SVG Circle Element.
|
||
|
|
*
|
||
|
|
* @see https://developer.mozilla.org/en-US/docs/Web/API/SVGCircleElement
|
||
|
|
*/
|
||
|
|
export default class SVGCircleElement extends SVGGeometryElement {
|
||
|
|
[PropertySymbol.cx]: SVGAnimatedLength | null;
|
||
|
|
[PropertySymbol.cy]: SVGAnimatedLength | null;
|
||
|
|
[PropertySymbol.r]: SVGAnimatedLength | null;
|
||
|
|
/**
|
||
|
|
* Returns cx.
|
||
|
|
*
|
||
|
|
* @returns Cx.
|
||
|
|
*/
|
||
|
|
get cx(): SVGAnimatedLength;
|
||
|
|
/**
|
||
|
|
* Returns cy.
|
||
|
|
*
|
||
|
|
* @returns Cy.
|
||
|
|
*/
|
||
|
|
get cy(): SVGAnimatedLength;
|
||
|
|
/**
|
||
|
|
* Returns r.
|
||
|
|
*
|
||
|
|
* @returns R.
|
||
|
|
*/
|
||
|
|
get r(): SVGAnimatedLength;
|
||
|
|
}
|
||
|
|
//# sourceMappingURL=SVGCircleElement.d.ts.map
|