@univerjs/engine-render v0.5.4


Interface: IRectProps

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

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

PropertyTypeInherited fromDefined in
angle?numberIShapeProps.anglepackages/api/tmp/univer-pro/submodules/univer/packages/core/src/types/interfaces/i-drawing.ts:101
borderEnabled?booleanIShapeProps.borderEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:33
debounceParentDirty?booleanIShapeProps.debounceParentDirtypackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/basics/interfaces.ts:52
evented?booleanIShapeProps.eventedpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:38
fill?Nullable<string | CanvasGradient>IShapeProps.fillpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:44
fillAfterStrokeEnabled?booleanIShapeProps.fillAfterStrokeEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:45
fillRule?stringIShapeProps.fillRulepackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:36
flipX?booleanIShapeProps.flipXpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/types/interfaces/i-drawing.ts:104
flipY?booleanIShapeProps.flipYpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/types/interfaces/i-drawing.ts:105
forceRender?booleanIShapeProps.forceRenderpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/basics/interfaces.ts:51
globalCompositeOperation?stringIShapeProps.globalCompositeOperationpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:37
height?numberIShapeProps.heightpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/shape.ts:19
hitStrokeWidth?string | numberIShapeProps.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
left?numberIShapeProps.leftpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/shape.ts:28
moveCursor?null | stringIShapeProps.moveCursorpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:35
paintFirst?PaintFirstIShapeProps.paintFirstpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:40
parent?IScaleIShapeProps.parentpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:62
printable?booleanIShapeProps.printablepackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/basics/interfaces.ts:54
radius?number-packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/rect.ts:25
resizeEnabled?booleanIShapeProps.resizeEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:32
rotateEnabled?booleanIShapeProps.rotateEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:31
scaleX?numberIShapeProps.scaleXpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/shape.ts:23
scaleY?numberIShapeProps.scaleYpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/shape.ts:24
shadowBlur?numberIShapeProps.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?booleanIShapeProps.shadowEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:55
shadowForStrokeEnabled?booleanIShapeProps.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?numberIShapeProps.shadowOffsetXpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:52
shadowOffsetY?numberIShapeProps.shadowOffsetYpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:53
shadowOpacity?numberIShapeProps.shadowOpacitypackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:54
skewX?numberIShapeProps.skewXpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/types/interfaces/i-drawing.ts:102
skewY?numberIShapeProps.skewYpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/types/interfaces/i-drawing.ts:103
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?numberIShapeProps.strokeDashOffsetpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:58
strokeLineCap?LineCapIShapeProps.strokeLineCappackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:48
strokeLineJoin?LineJoinIShapeProps.strokeLineJoinpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:47
strokeMiterLimit?numberIShapeProps.strokeMiterLimitpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:59
strokeScaleEnabled?booleanIShapeProps.strokeScaleEnabledpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:43
strokeWidth?numberIShapeProps.strokeWidthpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:60
top?numberIShapeProps.toppackages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/shape.ts:29
transformerConfig?ITransformerConfigIShapeProps.transformerConfigpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/basics/interfaces.ts:53
visible?booleanIShapeProps.visiblepackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/shape.ts:39
visualHeight?number-packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/rect.ts:26
visualWidth?number-packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/shape/rect.ts:27
width?numberIShapeProps.widthpackages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/shape.ts:18
zIndex?numberIShapeProps.zIndexpackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/basics/interfaces.ts:50