Skip to content

Interface: IEditorConfig ​

Hierarchy ​

Table of contents ​

Properties ​

Properties ​

editSize ​

• Optional editSize: IEditSize

Defined in ​

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


keyEvent ​

• Optional keyEvent: boolean

Defined in ​

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


stroke ​

• Optional stroke: IStroke

Defined in ​

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


strokeWidth ​

• Optional strokeWidth: number

Defined in ​

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


spread ​

• Optional spread: IFourNumber

Defined in ​

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


pointFill ​

• Optional pointFill: IFill

Defined in ​

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


pointSize ​

• Optional pointSize: number

Defined in ​

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


pointRadius ​

• Optional pointRadius: number

Defined in ​

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


point ​

• Optional point: IEditPointInputData | IEditPointInputData[]

Defined in ​

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


middlePoint ​

• Optional middlePoint: IEditPointInputData | IEditPointInputData[]

Defined in ​

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


rect ​

• Optional rect: IBoxInputData

Defined in ​

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


area ​

• Optional area: IRectInputData

Defined in ​

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


mask ​

• Optional mask: string | boolean

Defined in ​

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


circle ​

• Optional circle: IEditPointInputData

Defined in ​

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


circleDirection ​

• Optional circleDirection: IDirection4

Defined in ​

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


circleMargin ​

• Optional circleMargin: number

Defined in ​

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


rotatePoint ​

• Optional rotatePoint: IEditPointInputData

Defined in ​

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


buttonsDirection ​

• Optional buttonsDirection: IDirection4

Defined in ​

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


buttonsFixed ​

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

Defined in ​

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


buttonsMargin ​

• Optional buttonsMargin: number

Defined in ​

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


hideOnMove ​

• Optional hideOnMove: boolean

Defined in ​

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


hideOnSmall ​

• Optional hideOnSmall: number | boolean

Defined in ​

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


hideRotatePoints ​

• Optional hideRotatePoints: boolean

Defined in ​

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


hideResizeLines ​

• Optional hideResizeLines: boolean

Defined in ​

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


moveCursor ​

• Optional moveCursor: ICursorType

Defined in ​

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


resizeCursor ​

• Optional resizeCursor: IImageCursor

Defined in ​

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


rotateCursor ​

• Optional rotateCursor: IImageCursor

Defined in ​

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


skewCursor ​

• Optional skewCursor: IImageCursor

Defined in ​

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


around ​

• Optional around: IUnitPointData | IDirection

Defined in ​

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


rotateAround ​

• Optional rotateAround: IUnitPointData | IDirection

Defined in ​

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


rotateGap ​

• Optional rotateGap: number

Defined in ​

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


lockRatio ​

• Optional lockRatio: boolean | "corner"

Defined in ​

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


dragLimitAnimate ​

• Optional dragLimitAnimate: number | boolean

Defined in ​

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


selector ​

• Optional selector: boolean

Defined in ​

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


editBox ​

• Optional editBox: boolean

Defined in ​

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


hover ​

• Optional hover: boolean

Defined in ​

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


hoverStyle ​

• Optional hoverStyle: IUIInputData

Defined in ​

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


select ​

• Optional select: "press" | "tap"

Defined in ​

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


selectedStyle ​

• Optional selectedStyle: IUIInputData

Defined in ​

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


multipleSelect ​

• Optional multipleSelect: boolean

Defined in ​

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


boxSelect ​

• Optional boxSelect: boolean

Defined in ​

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


continuousSelect ​

• Optional continuousSelect: boolean

Defined in ​

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


openInner ​

• Optional openInner: "long" | "double"

Defined in ​

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


moveable ​

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

Defined in ​

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


resizeable ​

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

Defined in ​

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


flipable ​

• Optional flipable: boolean

Defined in ​

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


rotateable ​

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

Defined in ​

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


skewable ​

• Optional skewable: boolean

Defined in ​

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


multipleSelectKey ​

• Optional multipleSelectKey: IShortcutKeysCheck | IShortcutKeys

Defined in ​

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


rotateKey ​

• Optional rotateKey: IShortcutKeysCheck | IShortcutKeys

Defined in ​

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


beforeSelect ​

• Optional beforeSelect: IEditorBeforeSelect

Defined in ​

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


beforeMove ​

• Optional beforeMove: IEditorBeforeMove

Defined in ​

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


beforeScale ​

• Optional beforeScale: IEditorBeforeScale

Defined in ​

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


beforeRotate ​

• Optional beforeRotate: IEditorBeforeRotate

Defined in ​

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


beforeSkew ​

• Optional beforeSkew: IEditorBeforeSkew

Defined in ​

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


preventEditInner ​

• Optional preventEditInner: boolean

Defined in ​

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


textEditor ​

• Optional textEditor: IObject

Defined in ​

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


pathEditor ​

• Optional pathEditor: IObject

Defined in ​

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

Released under the MIT License.