Skip to main content

ItemHandler

Classes

ItemHandler

Extended by

Constructors

Constructor
new ItemHandler(item?): ItemHandler;
Parameters
ParameterType
item?Item
Returns

ItemHandler

Properties

ENABLED
readonly static ENABLED: true = true;
LEVEL
readonly static LEVEL: 0.8 = 0.8;
typeName
readonly static typeName: string = "ItemHandler";

Accessors

blendMode
Get Signature
get blendMode(): any;
Returns

any

bounds
Get Signature
get bounds(): RectangleF;
Returns

RectangleF

canvas
Get Signature
get canvas(): ICanvas;
Returns

ICanvas

Set Signature
set canvas(value): void;
Parameters
ParameterType
valueICanvas
Returns

void

changeItemOnUpdate
Get Signature
get changeItemOnUpdate(): boolean;
Returns

boolean

Set Signature
set changeItemOnUpdate(value): void;
Parameters
ParameterType
valueboolean
Returns

void

controlPoints
Get Signature
get controlPoints(): PointF[];
Returns

PointF[]

Set Signature
set controlPoints(v): void;
Parameters
ParameterType
vPointF[]
Returns

void

hasLayoutAncestor
Get Signature
get hasLayoutAncestor(): boolean;
Returns

boolean

index
Get Signature
get index(): number;
Returns

number

isLoadingImage
Get Signature
get isLoadingImage(): boolean;
Returns

boolean

Set Signature
set isLoadingImage(value): void;
Parameters
ParameterType
valueboolean
Returns

void

isNormalRenderingType
Get Signature
get isNormalRenderingType(): boolean;
Returns

boolean

isUpdating
Get Signature
get isUpdating(): boolean;
Returns

boolean

item
Get Signature
get item(): Item;
Returns

Item

Set Signature
set item(item): void;
Parameters
ParameterType
itemItem
Returns

void

layer
Get Signature
get layer(): Layer;
Returns

Layer

Set Signature
set layer(v): void;
Parameters
ParameterType
vLayer
Returns

void

locked
Get Signature
get locked(): boolean;
Returns

boolean

Set Signature
set locked(v): void;
Parameters
ParameterType
vboolean
Returns

void

name
Get Signature
get name(): string;
Returns

string

Set Signature
set name(v): void;
Parameters
ParameterType
vstring
Returns

void

parentGroupItemHandler
Get Signature
get parentGroupItemHandler(): GroupItemHandler;
Returns

GroupItemHandler

ready
Get Signature
get ready(): boolean;
Returns

boolean

renderState
Get Signature
get renderState(): RenderState;
Returns

RenderState

Set Signature
set renderState(v): void;
Parameters
ParameterType
vRenderState
Returns

void

tag
Get Signature
get tag(): any;
Returns

any

Set Signature
set tag(v): void;
Parameters
ParameterType
vany
Returns

void

uniqueId
Get Signature
get uniqueId(): string;
Returns

string

Set Signature
set uniqueId(v): void;
Parameters
ParameterType
vstring
Returns

void

visible
Get Signature
get visible(): boolean;
Returns

boolean

Set Signature
set visible(v): void;
Parameters
ParameterType
vboolean
Returns

void

Methods

addChanged()
addChanged(handler): void;
Parameters
ParameterType
handler(sender) => any
Returns

void

addChanging()
addChanging(handler): void;
Parameters
ParameterType
handler(sender) => any
Returns

void

addItemPropertyChanged()
addItemPropertyChanged(handler): void;
Parameters
ParameterType
handler(sender, propertyName) => any
Returns

void

addReady()
addReady(handler): void;
Parameters
ParameterType
handler(sender) => any
Returns

void

beginUpdate()
beginUpdate(): void;
Returns

void

dispose()
dispose(): void;
Returns

void

draw()
draw(
itemHandlerCtx,
clippingPath,
textureCanvas,
textureCanvasCtx,
memoryCanvas,
memoryCanvasCtx,
canvasRenderer,
isMasked): void;
Parameters
ParameterType
itemHandlerCtxCanvasRenderingContext2D
clippingPathPath
textureCanvasHTMLCanvasElement
textureCanvasCtxCanvasRenderingContext2D
memoryCanvasHTMLCanvasElement
memoryCanvasCtxCanvasRenderingContext2D
canvasRendererICanvasRenderer
isMaskedboolean
Returns

void

drawItemHandler()
drawItemHandler(itemHandlerCtx, originalCtx?): void;
Parameters
ParameterType
itemHandlerCtxCanvasRenderingContext2D
originalCtx?CanvasRenderingContext2D
Returns

void

endTransform()
endTransform(
changed,
resized,
supressOnChanged?): void;
Parameters
ParameterTypeDefault value
changedbooleanundefined
resizedbooleanundefined
supressOnChangedbooleanfalse
Returns

void

endUpdate()
endUpdate(): void;
Returns

void

getChangedEvent()
getChangedEvent(): any;
Returns

any

getChangingEvent()
getChangingEvent(): any;
Returns

any

getColors()
getColors(): Color[];
Returns

Color[]

getData()
Call Signature
getData(type): ItemHandlerData;
Parameters
ParameterType
type"asObject"
Returns

ItemHandlerData

Call Signature
getData(): string;
Returns

string

getPermissions()
getPermissions(): Permission;
Returns

Permission

getTypeName()
getTypeName(): string;
Returns

string

hasBlendMode()
hasBlendMode(): boolean;
Returns

boolean

hitTest()
hitTest(point): IHitTestResult;
Parameters
ParameterType
pointPointF
Returns

IHitTestResult

initialize()
initialize(): void;
Returns

void

isEmpty()
isEmpty(): boolean;
Returns

boolean

isHighlightNeeded()
isHighlightNeeded(): boolean;
Returns

boolean

isLocked()
isLocked(): boolean;
Returns

boolean

isVisible()
isVisible(): boolean;
Returns

boolean

onErrorResponse()
onErrorResponse(error, activeCall?): void;
Parameters
ParameterTypeDefault value
erroranyundefined
activeCallWebServiceCallTypeWebServiceCallType.Item
Returns

void

onSuccessResponse()
onSuccessResponse(activeCall?): void;
Parameters
ParameterTypeDefault value
activeCallWebServiceCallTypeWebServiceCallType.Item
Returns

void

processEvent()
processEvent(e): void;
Parameters
ParameterType
eany
Returns

void

quickUpdate()
quickUpdate(): void;
Returns

void

raiseChanged()
raiseChanged(): void;
Returns

void

raiseChanging()
raiseChanging(param?): void;
Parameters
ParameterType
param?Item
Returns

void

removeChanged()
removeChanged(handler): void;
Parameters
ParameterType
handler(sender) => any
Returns

void

removeChanging()
removeChanging(handler): void;
Parameters
ParameterType
handler(sender) => any
Returns

void

removeItemPropertyChanged()
removeItemPropertyChanged(handler): void;
Parameters
ParameterType
handler(sender, propertyName) => any
Returns

void

removeReady()
removeReady(handler): void;
Parameters
ParameterType
handler(sender) => any
Returns

void

resetPermissions()
resetPermissions(): void;
Returns

void

setData()
setData(v): void;
Parameters
ParameterType
vany
Returns

void

startTransform()
startTransform(): void;
Returns

void

update()
update(beforeUpdate?, afterUpdate?): void;
Parameters
ParameterType
beforeUpdate?Function
afterUpdate?Function
Returns

void

updateActiveColorWebServiceCall()
updateActiveColorWebServiceCall(callPromise, updateForAll): Promise<void>;
Parameters
ParameterType
callPromiseICancelablePromise<any>
updateForAllboolean
Returns

Promise<void>

updateAsync()
updateAsync(beforeUpdate?, afterUpdate?): Promise<void>;
Parameters
ParameterType
beforeUpdate?Function
afterUpdate?Function
Returns

Promise<void>

updated()
updated(): void;
Returns

void

updateForExternalCanvas()
updateForExternalCanvas(canvas): void;
Parameters
ParameterType
canvasICanvas
Returns

void

updateItem()
updateItem(item): void;
Parameters
ParameterType
itemItem
Returns

void

validateActiveColorWebServiceCall()
validateActiveColorWebServiceCall(): void;
Returns

void

waitUpdate()
waitUpdate(): Promise<void>;
Returns

Promise<void>

isGroupHandler()
static isGroupHandler(itemHandler): itemHandler is IGroupHandler;
Parameters
ParameterType
itemHandlerany
Returns

itemHandler is IGroupHandler

Interfaces

IGroupHandler

Methods

isChildVisible()
isChildVisible(childItemHandler): any;
Parameters
ParameterType
childItemHandlerItemHandler
Returns

any

Was this page helpful?