Documentation and Refactoring (#3028)

* Documentation and Refactoring

* Documentation and Refactoring

* Fix lint issues

* Convert components to Builder style

---------

Co-authored-by: Dolan Miu <dmiu@bloomberg.net>
This commit is contained in:
Dolan
2025-04-14 16:43:15 +05:30
committed by GitHub
parent 8ba9a448d3
commit 4d1a351649
78 changed files with 1178 additions and 620 deletions

View File

@ -4,8 +4,8 @@ import { BuilderElement, XmlComponent } from "@file/xml-components";
import { DocProperties, DocPropertiesOptions } from "./../doc-properties/doc-properties";
import { createEffectExtent } from "./../effect-extent/effect-extent";
import { Extent } from "./../extent/extent";
import { GraphicFrameProperties } from "./../graphic-frame/graphic-frame-properties";
import { createExtent } from "./../extent/extent";
import { createGraphicFrameProperties } from "./../graphic-frame/graphic-frame-properties";
import { Graphic } from "./../inline/graphic";
import { OutlineOptions } from "./graphic/graphic-data/pic/shape-properties/outline/outline";
@ -52,7 +52,7 @@ export const createInline = ({ mediaData, transform, docProperties, outline }: I
},
},
children: [
new Extent(transform.emus.x, transform.emus.y),
createExtent({ x: transform.emus.x, y: transform.emus.y }),
createEffectExtent(
outline
? {
@ -64,7 +64,7 @@ export const createInline = ({ mediaData, transform, docProperties, outline }: I
: { top: 0, right: 0, bottom: 0, left: 0 },
),
new DocProperties(docProperties),
new GraphicFrameProperties(),
createGraphicFrameProperties(),
new Graphic({ mediaData, transform, outline }),
],
});