Skip to content

Interface: IEditorConfig ​

Hierarchy ​

Table of contents ​

Properties ​

Properties ​

ClipEditor ​

• Optional ClipEditor: IClipEditorConfig

Defined in ​

src/pxgrow/packages/clipper/src/interface/IClipEditor.ts:5


GradientEditor ​

• Optional GradientEditor: IGradientEditorConfig

Defined in ​

src/pxgrow/packages/gradient-editor/src/interface/IGradientEditor.ts:5


PathEditor ​

• Optional PathEditor: IPathEditorConfig

Defined in ​

src/pxgrow/packages/path-editor/src/interface/IPathEditor.ts:7


TileEditor ​

• Optional TileEditor: ITileEditorConfig

Defined in ​

src/pxgrow/packages/tiler/src/interface/ITileEditor.ts:5


editSize ​

• Optional editSize: IEditSize

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:101


keyEvent ​

• Optional keyEvent: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:102


stroke ​

• Optional stroke: IStroke

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:104


strokeWidth ​

• Optional strokeWidth: number

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:105


spread ​

• Optional spread: IFourNumber

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:107


pointFill ​

• Optional pointFill: IFill

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:109


pointSize ​

• Optional pointSize: number

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:110


pointRadius ​

• Optional pointRadius: number

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:111


point ​

• Optional point: IEditPointInputData | IEditPointInputData[]

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:113


middlePoint ​

• Optional middlePoint: IEditPointInputData | IEditPointInputData[]

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:114


resizeLine ​

• Optional resizeLine: IEditPointInputData | IEditPointInputData[]

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:115


rect ​

• Optional rect: IBoxInputData

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:117


rectThrough ​

• Optional rectThrough: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:118


area ​

• Optional area: IRectInputData

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:120


mask ​

• Optional mask: string | boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:122


dimOthers ​

• Optional dimOthers: number | boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:123


bright ​

• Optional bright: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:124


circle ​

• Optional circle: IEditPointInputData

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:126


circleDirection ​

• Optional circleDirection: IDirection4

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:127


circleMargin ​

• Optional circleMargin: number

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:128


rotatePoint ​

• Optional rotatePoint: IEditPointInputData

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:129


buttonsDirection ​

• Optional buttonsDirection: IDirection4

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:131


buttonsFixed ​

• Optional buttonsFixed: boolean | "AABB" | "OBB"

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:132


buttonsMargin ​

• Optional buttonsMargin: number

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:133


hideOnMove ​

• Optional hideOnMove: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:135


hideOnSmall ​

• Optional hideOnSmall: number | boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:136


hideRotatePoints ​

• Optional hideRotatePoints: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:137


hideResizeLines ​

• Optional hideResizeLines: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:138


moveCursor ​

• Optional moveCursor: ICursorType

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:140


resizeCursor ​

• Optional resizeCursor: IImageCursor

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:141


rotateCursor ​

• Optional rotateCursor: IImageCursor

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:142


skewCursor ​

• Optional skewCursor: IImageCursor

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:143


around ​

• Optional around: IUnitPointData | IDirection

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:145


rotateAround ​

• Optional rotateAround: IUnitPointData | IDirection

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:146


rotateGap ​

• Optional rotateGap: number

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:147


arrowStep ​

• Optional arrowStep: number

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:148


arrowFastStep ​

• Optional arrowFastStep: number

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:149


lockRatio ​

• Optional lockRatio: boolean | "corner"

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:150


dragLimitAnimate ​

• Optional dragLimitAnimate: number | boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:151


ignorePixelSnap ​

• Optional ignorePixelSnap: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:152


selector ​

• Optional selector: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:154


editBox ​

• Optional editBox: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:155


hover ​

• Optional hover: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:156


hoverStyle ​

• Optional hoverStyle: IUIInputData

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:157


select ​

• Optional select: "press" | "tap"

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:158


selectKeep ​

• Optional selectKeep: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:159


selectedStyle ​

• Optional selectedStyle: IUIInputData

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:160


selectedPathType ​

• Optional selectedPathType: "path" | "render-path"

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:161


multipleSelect ​

• Optional multipleSelect: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:162


boxSelect ​

• Optional boxSelect: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:164


continuousSelect ​

• Optional continuousSelect: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:165


openInner ​

• Optional openInner: "long" | "double"

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:166


moveable ​

• Optional moveable: boolean | "move" | "gesture"

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:168


resizeable ​

• Optional resizeable: boolean | "zoom" | "gesture"

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:169


flipable ​

• Optional flipable: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:170


rotateable ​

• Optional rotateable: boolean | "rotate" | "gesture"

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:171


skewable ​

• Optional skewable: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:172


multipleSelectKey ​

• Optional multipleSelectKey: IShortcutKeysCheck | IShortcutKeys

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:174


rotateKey ​

• Optional rotateKey: IShortcutKeysCheck | IShortcutKeys

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:175


diagonalRotateKey ​

• Optional diagonalRotateKey: IShortcutKeysCheck | IShortcutKeys

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:176


beforeSelect ​

• Optional beforeSelect: IEditorBeforeSelect

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:178


beforeEditOuter ​

• Optional beforeEditOuter: IEditorBeforeEditOuter

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:179


beforeEditInner ​

• Optional beforeEditInner: IEditorBeforeEditInner

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:180


beforeMove ​

• Optional beforeMove: IEditorBeforeMove

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:182


beforeScale ​

• Optional beforeScale: IEditorBeforeScale

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:183


beforeRotate ​

• Optional beforeRotate: IEditorBeforeRotate

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:184


beforeSkew ​

• Optional beforeSkew: IEditorBeforeSkew

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:185


onCopy ​

• Optional onCopy: IEditorOnCopy

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:187


preventEditInner ​

• Optional preventEditInner: boolean

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:189


textEditor ​

• Optional textEditor: IObject

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:191


pathEditor ​

• Optional pathEditor: IObject

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:192

Released under the MIT License.