Skip to content
导航

Interface: IImageData

Hierarchy

Table of contents

Properties

Methods

Properties

__leaf

__leaf: ILeaf

Inherited from

IRectData.__leaf

Defined in

leafer/packages/interface/src/data/ILeafData.ts:5


__input

__input: IObject

Inherited from

IRectData.__input

Defined in

leafer/packages/interface/src/data/ILeafData.ts:6


__middle

__middle: IObject

Inherited from

IRectData.__middle

Defined in

leafer/packages/interface/src/data/ILeafData.ts:7


id

Optional id: string

Inherited from

IRectData.id

Defined in

leafer/packages/interface/src/display/ILeaf.ts:115


name

Optional name: string

Inherited from

IRectData.name

Defined in

leafer/packages/interface/src/display/ILeaf.ts:116


className

Optional className: string

Inherited from

IRectData.className

Defined in

leafer/packages/interface/src/display/ILeaf.ts:117


blendMode

Optional blendMode: IBlendMode

Inherited from

IRectData.blendMode

Defined in

leafer/packages/interface/src/display/ILeaf.ts:119


opacity

Optional opacity: number

Inherited from

IRectData.opacity

Defined in

leafer/packages/interface/src/display/ILeaf.ts:120


visible

Optional visible: boolean

Inherited from

IRectData.visible

Defined in

leafer/packages/interface/src/display/ILeaf.ts:121


isMask

Optional isMask: boolean

Inherited from

IRectData.isMask

Defined in

leafer/packages/interface/src/display/ILeaf.ts:122


zIndex

Optional zIndex: number

Inherited from

IRectData.zIndex

Defined in

leafer/packages/interface/src/display/ILeaf.ts:123


x

Optional x: number

Inherited from

IRectData.x

Defined in

leafer/packages/interface/src/display/ILeaf.ts:126


y

Optional y: number

Inherited from

IRectData.y

Defined in

leafer/packages/interface/src/display/ILeaf.ts:127


width

Optional width: number

Inherited from

IRectData.width

Defined in

leafer/packages/interface/src/display/ILeaf.ts:128


height

Optional height: number

Inherited from

IRectData.height

Defined in

leafer/packages/interface/src/display/ILeaf.ts:129


scaleX

Optional scaleX: number

Inherited from

IRectData.scaleX

Defined in

leafer/packages/interface/src/display/ILeaf.ts:130


scaleY

Optional scaleY: number

Inherited from

IRectData.scaleY

Defined in

leafer/packages/interface/src/display/ILeaf.ts:131


rotation

Optional rotation: number

Inherited from

IRectData.rotation

Defined in

leafer/packages/interface/src/display/ILeaf.ts:132


skewX

Optional skewX: number

Inherited from

IRectData.skewX

Defined in

leafer/packages/interface/src/display/ILeaf.ts:133


skewY

Optional skewY: number

Inherited from

IRectData.skewY

Defined in

leafer/packages/interface/src/display/ILeaf.ts:134


draggable

Optional draggable: boolean

Inherited from

IRectData.draggable

Defined in

leafer/packages/interface/src/display/ILeaf.ts:136


hittable

Optional hittable: boolean

Inherited from

IRectData.hittable

Defined in

leafer/packages/interface/src/display/ILeaf.ts:138


hitType

Optional hitType: IHitType

Inherited from

IRectData.hitType

Defined in

leafer/packages/interface/src/display/ILeaf.ts:139


hitChildren

Optional hitChildren: boolean

Inherited from

IRectData.hitChildren

Defined in

leafer/packages/interface/src/display/ILeaf.ts:140


__childBranchNumber

Optional __childBranchNumber: number

Inherited from

IRectData.__childBranchNumber

Defined in

leafer/packages/interface/src/display/ILeaf.ts:143


__complex

Optional __complex: boolean

Inherited from

IRectData.__complex

Defined in

leafer/packages/interface/src/display/ILeaf.ts:144


fill

Optional fill: string | ILeafPaint[]

Inherited from

IRectData.fill

Defined in

ui/packages/interface/src/ICommonAttr.ts:27


borderWidth

Optional borderWidth: number | number[]

Inherited from

IRectData.borderWidth

Defined in

ui/packages/interface/src/ICommonAttr.ts:32


borderRadius

Optional borderRadius: number | number[]

Inherited from

IRectData.borderRadius

Defined in

ui/packages/interface/src/ICommonAttr.ts:33


stroke

Optional stroke: string | ILeafStrokePaint[]

Inherited from

IRectData.stroke

Defined in

ui/packages/interface/src/ICommonAttr.ts:60


strokeAlign

Optional strokeAlign: IStrokeAlign

Inherited from

IRectData.strokeAlign

Defined in

ui/packages/interface/src/ICommonAttr.ts:62


strokeWidth

Optional strokeWidth: number

Inherited from

IRectData.strokeWidth

Defined in

ui/packages/interface/src/ICommonAttr.ts:63


strokeWidths

Optional strokeWidths: number[]

Inherited from

IRectData.strokeWidths

Defined in

ui/packages/interface/src/ICommonAttr.ts:64


strokeCap

Optional strokeCap: IStrokeCap

Inherited from

IRectData.strokeCap

Defined in

ui/packages/interface/src/ICommonAttr.ts:65


strokeJoin

Optional strokeJoin: IStrokeJoin

Inherited from

IRectData.strokeJoin

Defined in

ui/packages/interface/src/ICommonAttr.ts:66


dashPattern

Optional dashPattern: number[]

Inherited from

IRectData.dashPattern

Defined in

ui/packages/interface/src/ICommonAttr.ts:67


dashOffset

Optional dashOffset: number

Inherited from

IRectData.dashOffset

Defined in

ui/packages/interface/src/ICommonAttr.ts:68


miterLimit

Optional miterLimit: number

Inherited from

IRectData.miterLimit

Defined in

ui/packages/interface/src/ICommonAttr.ts:69


cornerRadius

Optional cornerRadius: number

Inherited from

IRectData.cornerRadius

Defined in

ui/packages/interface/src/ICommonAttr.ts:15


cornerSmoothing

Optional cornerSmoothing: number

Inherited from

IRectData.cornerSmoothing

Defined in

ui/packages/interface/src/ICommonAttr.ts:16


shadow

Optional shadow: ILeafShadowEffect[]

Inherited from

IRectData.shadow

Defined in

ui/packages/interface/src/ICommonAttr.ts:138


innerShadow

Optional innerShadow: ILeafShadowEffect[]

Inherited from

IRectData.innerShadow

Defined in

ui/packages/interface/src/ICommonAttr.ts:139


blur

Optional blur: number

Inherited from

IRectData.blur

Defined in

ui/packages/interface/src/ICommonAttr.ts:140


backgroundBlur

Optional backgroundBlur: number

Inherited from

IRectData.backgroundBlur

Defined in

ui/packages/interface/src/ICommonAttr.ts:141


grayscale

Optional grayscale: number

Inherited from

IRectData.grayscale

Defined in

ui/packages/interface/src/ICommonAttr.ts:142


url

Optional url: string

Inherited from

IImageAttrData.url

Defined in

ui/packages/interface/src/IUI.ts:145


thumb

Optional thumb: string

Inherited from

IImageAttrData.thumb

Defined in

ui/packages/interface/src/IUI.ts:146


__isFills

Optional __isFills: boolean

Inherited from

IRectData.__isFills

Defined in

ui/packages/interface/src/IUI.ts:196


__isStrokes

Optional __isStrokes: boolean

Inherited from

IRectData.__isStrokes

Defined in

ui/packages/interface/src/IUI.ts:197


__isTranslucentFill

Optional __isTranslucentFill: boolean

Inherited from

IRectData.__isTranslucentFill

Defined in

ui/packages/interface/src/IUI.ts:199


__isTranslucentStroke

Optional __isTranslucentStroke: boolean

Inherited from

IRectData.__isTranslucentStroke

Defined in

ui/packages/interface/src/IUI.ts:200


__useEffect

Optional __useEffect: boolean

Inherited from

IRectData.__useEffect

Defined in

ui/packages/interface/src/IUI.ts:202


path

Optional path: IPathCommandData

Inherited from

IRectData.path

Defined in

ui/packages/interface/src/IUI.ts:205


windingRule

Optional windingRule: IWindingRule

Inherited from

IRectData.windingRule

Defined in

ui/packages/interface/src/IUI.ts:206


__pathForRender

Optional __pathForRender: IPathCommandData

Inherited from

IRectData.__pathForRender

Defined in

ui/packages/interface/src/IUI.ts:208


__path2DForRender

Optional __path2DForRender: IPath2D

Inherited from

IRectData.__path2DForRender

Defined in

ui/packages/interface/src/IUI.ts:209


__strokeOuterWidth

Optional __strokeOuterWidth: number

Inherited from

IRectData.__strokeOuterWidth

Defined in

ui/packages/interface/src/IUI.ts:211


__textDrawData

Optional __textDrawData: ITextDrawData

Inherited from

IRectData.__textDrawData

Defined in

ui/packages/interface/src/IUI.ts:214


locked

Optional locked: boolean

Inherited from

IRectData.locked

Defined in

ui/packages/interface/src/IUI.ts:217

Methods

__setInput

__setInput(name, value): void

Parameters

NameType
namestring
valueunknown

Returns

void

Inherited from

IRectData.__setInput

Defined in

leafer/packages/interface/src/data/ILeafData.ts:8


__getInput

__getInput(name): unknown

Parameters

NameType
namestring

Returns

unknown

Inherited from

IRectData.__getInput

Defined in

leafer/packages/interface/src/data/ILeafData.ts:9


__getInputData

__getInputData(): IObject

Returns

IObject

Inherited from

IRectData.__getInputData

Defined in

leafer/packages/interface/src/data/ILeafData.ts:10


__setMiddle

__setMiddle(name, value): void

Parameters

NameType
namestring
valueunknown

Returns

void

Inherited from

IRectData.__setMiddle

Defined in

leafer/packages/interface/src/data/ILeafData.ts:11


__getMiddle

__getMiddle(name): unknown

Parameters

NameType
namestring

Returns

unknown

Inherited from

IRectData.__getMiddle

Defined in

leafer/packages/interface/src/data/ILeafData.ts:12


destroy

destroy(): void

Returns

void

Inherited from

IRectData.destroy

Defined in

leafer/packages/interface/src/data/ILeafData.ts:13

Released under the MIT License.