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
src/pxgrow/packages/clipper/src/interface/IClipEditor.ts:5
editSize
• Optional editSize: IEditSize
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:97
keyEvent
• Optional keyEvent: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:98
stroke
• Optional stroke: IStroke
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:100
strokeWidth
• Optional strokeWidth: number
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:101
spread
• Optional spread: IFourNumber
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:103
pointFill
• Optional pointFill: IFill
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:105
pointSize
• Optional pointSize: number
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:106
pointRadius
• Optional pointRadius: number
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:107
point
• Optional point: IEditPointInputData | IEditPointInputData[]
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:109
middlePoint
• Optional middlePoint: IEditPointInputData | IEditPointInputData[]
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:110
resizeLine
• Optional resizeLine: IEditPointInputData | IEditPointInputData[]
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:111
rect
• Optional rect: IBoxInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:113
rectThrough
• Optional rectThrough: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:114
area
• Optional area: IRectInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:116
mask
• Optional mask: string | boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:118
dimOthers
• Optional dimOthers: number | boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:119
bright
• Optional bright: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:120
circle
• Optional circle: IEditPointInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:122
circleDirection
• Optional circleDirection: IDirection4
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:123
circleMargin
• Optional circleMargin: number
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:124
rotatePoint
• Optional rotatePoint: IEditPointInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:125
buttonsDirection
• Optional buttonsDirection: IDirection4
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:127
buttonsFixed
• Optional buttonsFixed: boolean | "AABB" | "OBB"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:128
buttonsMargin
• Optional buttonsMargin: number
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:129
hideOnMove
• Optional hideOnMove: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:131
hideOnSmall
• Optional hideOnSmall: number | boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:132
hideRotatePoints
• Optional hideRotatePoints: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:133
hideResizeLines
• Optional hideResizeLines: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:134
moveCursor
• Optional moveCursor: ICursorType
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:136
resizeCursor
• Optional resizeCursor: IImageCursor
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:137
rotateCursor
• Optional rotateCursor: IImageCursor
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:138
skewCursor
• Optional skewCursor: IImageCursor
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:139
around
• Optional around: IUnitPointData | IDirection
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:141
rotateAround
• Optional rotateAround: IUnitPointData | IDirection
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:142
rotateGap
• Optional rotateGap: number
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:143
lockRatio
• Optional lockRatio: boolean | "corner"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:144
dragLimitAnimate
• Optional dragLimitAnimate: number | boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:145
ignorePixelSnap
• Optional ignorePixelSnap: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:146
selector
• Optional selector: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:148
editBox
• Optional editBox: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:149
hover
• Optional hover: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:150
hoverStyle
• Optional hoverStyle: IUIInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:151
select
• Optional select: "press" | "tap"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:152
selectKeep
• Optional selectKeep: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:153
selectedStyle
• Optional selectedStyle: IUIInputData
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:154
multipleSelect
• Optional multipleSelect: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:155
boxSelect
• Optional boxSelect: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:157
continuousSelect
• Optional continuousSelect: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:158
openInner
• Optional openInner: "long" | "double"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:159
moveable
• Optional moveable: boolean | "move" | "gesture"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:161
resizeable
• Optional resizeable: boolean | "zoom" | "gesture"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:162
flipable
• Optional flipable: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:163
rotateable
• Optional rotateable: boolean | "rotate" | "gesture"
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:164
skewable
• Optional skewable: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:165
multipleSelectKey
• Optional multipleSelectKey: IShortcutKeysCheck | IShortcutKeys
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:167
rotateKey
• Optional rotateKey: IShortcutKeysCheck | IShortcutKeys
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:168
diagonalRotateKey
• Optional diagonalRotateKey: IShortcutKeysCheck | IShortcutKeys
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:169
beforeSelect
• Optional beforeSelect: IEditorBeforeSelect
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:171
beforeEditOuter
• Optional beforeEditOuter: IEditorBeforeEditOuter
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:172
beforeEditInner
• Optional beforeEditInner: IEditorBeforeEditInner
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:173
beforeMove
• Optional beforeMove: IEditorBeforeMove
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:175
beforeScale
• Optional beforeScale: IEditorBeforeScale
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:176
beforeRotate
• Optional beforeRotate: IEditorBeforeRotate
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:177
beforeSkew
• Optional beforeSkew: IEditorBeforeSkew
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:178
preventEditInner
• Optional preventEditInner: boolean
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:180
textEditor
• Optional textEditor: IObject
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:182
pathEditor
• Optional pathEditor: IObject