@univerjs/engine-render v0.5.4


Interface: IImageProps

Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/image.ts:28

Copyright 2023-present DreamNum Inc.

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Extends

Properties

PropertyTypeDescriptionInherited fromDefined in
angle?number-IShapeProps.anglepackages/api/tmp/univer-pro/submodules/univer/packages/core/src/types/interfaces/i-drawing.ts:101
borderEnabled?boolean-IShapeProps.borderEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:33
debounceParentDirty?boolean-IShapeProps.debounceParentDirtypackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/basics/interfaces.ts:52
evented?boolean-IShapeProps.eventedpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:38
fail?() => void--packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/image.ts:32
fill?Nullable<string | CanvasGradient>-IShapeProps.fillpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:44
fillAfterStrokeEnabled?boolean-IShapeProps.fillAfterStrokeEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:45
fillRule?string-IShapeProps.fillRulepackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:36
flipX?boolean-IShapeProps.flipXpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/types/interfaces/i-drawing.ts:104
flipY?boolean-IShapeProps.flipYpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/types/interfaces/i-drawing.ts:105
forceRender?boolean-IShapeProps.forceRenderpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/basics/interfaces.ts:51
globalCompositeOperation?string-IShapeProps.globalCompositeOperationpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:37
height?number-IShapeProps.heightpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/shape.ts:19
hitStrokeWidth?string | number-IShapeProps.hitStrokeWidthpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:46
hoverCursor?Nullable<string>-IShapeProps.hoverCursorpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:34
image?HTMLImageElement--packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/image.ts:29
left?number-IShapeProps.leftpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/shape.ts:28
moveCursor?null | string-IShapeProps.moveCursorpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:35
opacity?number--packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/image.ts:43
paintFirst?PaintFirst-IShapeProps.paintFirstpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:40
parent?IScale-IShapeProps.parentpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:62
printable?boolean-IShapeProps.printablepackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/basics/interfaces.ts:54
prstGeom?Nullable<PresetGeometryType>20.1.9.18 prstGeom (Preset geometry)-packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/image.ts:41
resizeEnabled?boolean-IShapeProps.resizeEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:32
rotateEnabled?boolean-IShapeProps.rotateEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:31
scaleX?number-IShapeProps.scaleXpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/shape.ts:23
scaleY?number-IShapeProps.scaleYpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/shape.ts:24
shadowBlur?number-IShapeProps.shadowBlurpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:50
shadowColor?Nullable<string>-IShapeProps.shadowColorpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:49
shadowEnabled?boolean-IShapeProps.shadowEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:55
shadowForStrokeEnabled?boolean-IShapeProps.shadowForStrokeEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:56
shadowOffset?Nullable<Vector2>-IShapeProps.shadowOffsetpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:51
shadowOffsetX?number-IShapeProps.shadowOffsetXpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:52
shadowOffsetY?number-IShapeProps.shadowOffsetYpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:53
shadowOpacity?number-IShapeProps.shadowOpacitypackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:54
skewX?number-IShapeProps.skewXpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/types/interfaces/i-drawing.ts:102
skewY?number-IShapeProps.skewYpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/types/interfaces/i-drawing.ts:103
srcRect?Nullable<ISrcRect>20.1.8.55 srcRect (Source Rectangle)-packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/image.ts:36
stroke?Nullable<string | CanvasGradient>-IShapeProps.strokepackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:42
strokeDashArray?Nullable<number[]>-IShapeProps.strokeDashArraypackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:57
strokeDashOffset?number-IShapeProps.strokeDashOffsetpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:58
strokeLineCap?LineCap-IShapeProps.strokeLineCappackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:48
strokeLineJoin?LineJoin-IShapeProps.strokeLineJoinpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:47
strokeMiterLimit?number-IShapeProps.strokeMiterLimitpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:59
strokeScaleEnabled?boolean-IShapeProps.strokeScaleEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:43
strokeWidth?number-IShapeProps.strokeWidthpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:60
success?() => void--packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/image.ts:31
top?number-IShapeProps.toppackages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/shape.ts:29
transformerConfig?ITransformerConfig-IShapeProps.transformerConfigpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/basics/interfaces.ts:53
url?string--packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/image.ts:30
visible?boolean-IShapeProps.visiblepackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:39
width?number-IShapeProps.widthpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/shape.ts:18
zIndex?number-IShapeProps.zIndexpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/basics/interfaces.ts:50