API Reference@univerjs@univerjs/engine-renderinterfacesIshapeprops@univerjs/engine-render v0.4.2 • Docs Interface: IShapeProps Deprecated Extends IObjectFullState.ISize.IOffset.IScale Extended by ICheckboxProps ICircleProps IImageProps IPathProps IRectProps IRegularPolygonProps Properties PropertyTypeOverridesInherited fromDefined inangle?number-IObjectFullState.anglesubmodules/univer/packages/core/src/types/interfaces/i-document-data.ts:1121 (opens in a new tab)borderEnabled?boolean--submodules/univer/packages/engine-render/src/shape/shape.ts:33 (opens in a new tab)debounceParentDirty?boolean-IObjectFullState.debounceParentDirtysubmodules/univer/packages/engine-render/src/basics/interfaces.ts:51 (opens in a new tab)evented?boolean--submodules/univer/packages/engine-render/src/shape/shape.ts:38 (opens in a new tab)fill?Nullable<string | CanvasGradient>--submodules/univer/packages/engine-render/src/shape/shape.ts:44 (opens in a new tab)fillAfterStrokeEnabled?boolean--submodules/univer/packages/engine-render/src/shape/shape.ts:45 (opens in a new tab)fillRule?string--submodules/univer/packages/engine-render/src/shape/shape.ts:36 (opens in a new tab)flipX?boolean-IObjectFullState.flipXsubmodules/univer/packages/core/src/types/interfaces/i-document-data.ts:1124 (opens in a new tab)flipY?boolean-IObjectFullState.flipYsubmodules/univer/packages/core/src/types/interfaces/i-document-data.ts:1125 (opens in a new tab)forceRender?boolean-IObjectFullState.forceRendersubmodules/univer/packages/engine-render/src/basics/interfaces.ts:50 (opens in a new tab)globalCompositeOperation?string--submodules/univer/packages/engine-render/src/shape/shape.ts:37 (opens in a new tab)height?number-ISize.heightsubmodules/univer/packages/core/src/shared/shape.ts:19 (opens in a new tab)hitStrokeWidth?string | number--submodules/univer/packages/engine-render/src/shape/shape.ts:46 (opens in a new tab)hoverCursor?Nullable<string>--submodules/univer/packages/engine-render/src/shape/shape.ts:34 (opens in a new tab)left?number-IOffset.leftsubmodules/univer/packages/core/src/shared/shape.ts:28 (opens in a new tab)moveCursor?null | string--submodules/univer/packages/engine-render/src/shape/shape.ts:35 (opens in a new tab)paintFirst?PaintFirst--submodules/univer/packages/engine-render/src/shape/shape.ts:40 (opens in a new tab)parent?IScale--submodules/univer/packages/engine-render/src/shape/shape.ts:62 (opens in a new tab)printable?boolean-IObjectFullState.printablesubmodules/univer/packages/engine-render/src/basics/interfaces.ts:53 (opens in a new tab)resizeEnabled?boolean--submodules/univer/packages/engine-render/src/shape/shape.ts:32 (opens in a new tab)rotateEnabled?boolean--submodules/univer/packages/engine-render/src/shape/shape.ts:31 (opens in a new tab)scaleX?number-IScale.scaleXsubmodules/univer/packages/core/src/shared/shape.ts:23 (opens in a new tab)scaleY?number-IScale.scaleYsubmodules/univer/packages/core/src/shared/shape.ts:24 (opens in a new tab)shadowBlur?number--submodules/univer/packages/engine-render/src/shape/shape.ts:50 (opens in a new tab)shadowColor?Nullable<string>--submodules/univer/packages/engine-render/src/shape/shape.ts:49 (opens in a new tab)shadowEnabled?boolean--submodules/univer/packages/engine-render/src/shape/shape.ts:55 (opens in a new tab)shadowForStrokeEnabled?boolean--submodules/univer/packages/engine-render/src/shape/shape.ts:56 (opens in a new tab)shadowOffset?Nullable<Vector2>--submodules/univer/packages/engine-render/src/shape/shape.ts:51 (opens in a new tab)shadowOffsetX?number--submodules/univer/packages/engine-render/src/shape/shape.ts:52 (opens in a new tab)shadowOffsetY?number--submodules/univer/packages/engine-render/src/shape/shape.ts:53 (opens in a new tab)shadowOpacity?number--submodules/univer/packages/engine-render/src/shape/shape.ts:54 (opens in a new tab)skewX?number-IObjectFullState.skewXsubmodules/univer/packages/core/src/types/interfaces/i-document-data.ts:1122 (opens in a new tab)skewY?number-IObjectFullState.skewYsubmodules/univer/packages/core/src/types/interfaces/i-document-data.ts:1123 (opens in a new tab)stroke?Nullable<string | CanvasGradient>--submodules/univer/packages/engine-render/src/shape/shape.ts:42 (opens in a new tab)strokeDashArray?Nullable<number[]>--submodules/univer/packages/engine-render/src/shape/shape.ts:57 (opens in a new tab)strokeDashOffset?number--submodules/univer/packages/engine-render/src/shape/shape.ts:58 (opens in a new tab)strokeLineCap?LineCap--submodules/univer/packages/engine-render/src/shape/shape.ts:48 (opens in a new tab)strokeLineJoin?LineJoin--submodules/univer/packages/engine-render/src/shape/shape.ts:47 (opens in a new tab)strokeMiterLimit?number--submodules/univer/packages/engine-render/src/shape/shape.ts:59 (opens in a new tab)strokeScaleEnabled?boolean--submodules/univer/packages/engine-render/src/shape/shape.ts:43 (opens in a new tab)strokeWidth?numberIObjectFullState.strokeWidth-submodules/univer/packages/engine-render/src/shape/shape.ts:60 (opens in a new tab)top?number-IOffset.topsubmodules/univer/packages/core/src/shared/shape.ts:29 (opens in a new tab)transformerConfig?ITransformerConfig-IObjectFullState.transformerConfigsubmodules/univer/packages/engine-render/src/basics/interfaces.ts:52 (opens in a new tab)visible?boolean--submodules/univer/packages/engine-render/src/shape/shape.ts:39 (opens in a new tab)width?number-ISize.widthsubmodules/univer/packages/core/src/shared/shape.ts:18 (opens in a new tab)zIndex?number-IObjectFullState.zIndexsubmodules/univer/packages/engine-render/src/basics/interfaces.ts:49 (opens in a new tab)IsectionbreakconfigIskeletonresourcereference