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.