Interface: IEditorConfig
Hierarchy
↳
IEditorConfig
Table of contents
Properties
- ClipEditor
- editSize
- keyEvent
- stroke
- strokeWidth
- spread
- pointFill
- pointSize
- pointRadius
- point
- middlePoint
- resizeLine
- rect
- rectThrough
- area
- mask
- dimOthers
- bright
- circle
- circleDirection
- circleMargin
- rotatePoint
- buttonsDirection
- buttonsFixed
- buttonsMargin
- hideOnMove
- hideOnSmall
- hideRotatePoints
- hideResizeLines
- moveCursor
- resizeCursor
- rotateCursor
- skewCursor
- around
- rotateAround
- rotateGap
- lockRatio
- dragLimitAnimate
- ignorePixelSnap
- selector
- editBox
- hover
- hoverStyle
- select
- selectKeep
- selectedStyle
- multipleSelect
- boxSelect
- continuousSelect
- openInner
- moveable
- resizeable
- flipable
- rotateable
- skewable
- multipleSelectKey
- rotateKey
- diagonalRotateKey
- beforeSelect
- beforeEditOuter
- beforeEditInner
- beforeMove
- beforeScale
- beforeRotate
- beforeSkew
- preventEditInner
- textEditor
- pathEditor
Properties
ClipEditor
• Optional
ClipEditor: IClipEditorConfig
Defined in
pack-plugin/tmp/clipper_src/src/interface/IClipEditor.ts:5
src/pxgrow/packages/clipper/src/interface/IClipEditor.ts:5
editSize
• Optional
editSize: IEditSize
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:94
keyEvent
• Optional
keyEvent: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:95
stroke
• Optional
stroke: IStroke
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:97
strokeWidth
• Optional
strokeWidth: number
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:98
spread
• Optional
spread: IFourNumber
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:100
pointFill
• Optional
pointFill: IFill
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:102
pointSize
• Optional
pointSize: number
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:103
pointRadius
• Optional
pointRadius: number
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:104
point
• Optional
point: IEditPointInputData
| IEditPointInputData
[]
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:106
middlePoint
• Optional
middlePoint: IEditPointInputData
| IEditPointInputData
[]
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:107
resizeLine
• Optional
resizeLine: IEditPointInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:108
rect
• Optional
rect: IBoxInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:110
rectThrough
• Optional
rectThrough: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:111
area
• Optional
area: IRectInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:113
mask
• Optional
mask: string
| boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:115
dimOthers
• Optional
dimOthers: number
| boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:116
bright
• Optional
bright: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:117
circle
• Optional
circle: IEditPointInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:119
circleDirection
• Optional
circleDirection: IDirection4
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:120
circleMargin
• Optional
circleMargin: number
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:121
rotatePoint
• Optional
rotatePoint: IEditPointInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:122
buttonsDirection
• Optional
buttonsDirection: IDirection4
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:124
buttonsFixed
• Optional
buttonsFixed: boolean
| "AABB"
| "OBB"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:125
buttonsMargin
• Optional
buttonsMargin: number
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:126
hideOnMove
• Optional
hideOnMove: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:128
hideOnSmall
• Optional
hideOnSmall: number
| boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:129
hideRotatePoints
• Optional
hideRotatePoints: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:130
hideResizeLines
• Optional
hideResizeLines: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:131
moveCursor
• Optional
moveCursor: ICursorType
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:133
resizeCursor
• Optional
resizeCursor: IImageCursor
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:134
rotateCursor
• Optional
rotateCursor: IImageCursor
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:135
skewCursor
• Optional
skewCursor: IImageCursor
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:136
around
• Optional
around: IUnitPointData
| IDirection
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:138
rotateAround
• Optional
rotateAround: IUnitPointData
| IDirection
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:139
rotateGap
• Optional
rotateGap: number
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:140
lockRatio
• Optional
lockRatio: boolean
| "corner"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:141
dragLimitAnimate
• Optional
dragLimitAnimate: number
| boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:142
ignorePixelSnap
• Optional
ignorePixelSnap: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:143
selector
• Optional
selector: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:145
editBox
• Optional
editBox: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:146
hover
• Optional
hover: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:147
hoverStyle
• Optional
hoverStyle: IUIInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:148
select
• Optional
select: "press"
| "tap"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:149
selectKeep
• Optional
selectKeep: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:150
selectedStyle
• Optional
selectedStyle: IUIInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:151
multipleSelect
• Optional
multipleSelect: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:152
boxSelect
• Optional
boxSelect: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:154
continuousSelect
• Optional
continuousSelect: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:155
openInner
• Optional
openInner: "long"
| "double"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:156
moveable
• Optional
moveable: boolean
| "move"
| "gesture"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:158
resizeable
• Optional
resizeable: boolean
| "zoom"
| "gesture"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:159
flipable
• Optional
flipable: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:160
rotateable
• Optional
rotateable: boolean
| "rotate"
| "gesture"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:161
skewable
• Optional
skewable: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:162
multipleSelectKey
• Optional
multipleSelectKey: IShortcutKeysCheck
| IShortcutKeys
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:164
rotateKey
• Optional
rotateKey: IShortcutKeysCheck
| IShortcutKeys
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:165
diagonalRotateKey
• Optional
diagonalRotateKey: IShortcutKeysCheck
| IShortcutKeys
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:166
beforeSelect
• Optional
beforeSelect: IEditorBeforeSelect
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:168
beforeEditOuter
• Optional
beforeEditOuter: IEditorBeforeEditOuter
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:169
beforeEditInner
• Optional
beforeEditInner: IEditorBeforeEditInner
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:170
beforeMove
• Optional
beforeMove: IEditorBeforeMove
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:172
beforeScale
• Optional
beforeScale: IEditorBeforeScale
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:173
beforeRotate
• Optional
beforeRotate: IEditorBeforeRotate
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:174
beforeSkew
• Optional
beforeSkew: IEditorBeforeSkew
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:175
preventEditInner
• Optional
preventEditInner: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:177
textEditor
• Optional
textEditor: IObject
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:179
pathEditor
• Optional
pathEditor: IObject