Skip to main content

ImageItem

Namespaces

Classes

ImageItem

Extends

Constructors

Constructor
new ImageItem(
sourceStorageId?,
location?,
width?,
height?,
ratioWidthToHeight?): ImageItem;
Parameters
ParameterType
sourceStorageId?string
location?PointF
width?number
height?number
ratioWidthToHeight?number
Returns

ImageItem

Overrides

ContentItem.constructor

Properties

allowedSubfolder
allowedSubfolder: string = null;
allowedTabs
allowedTabs: string[] = null;
containerName
containerName: string;
Inherited from

ContentItem.containerName

id
id: string;
Inherited from

ContentItem.id

isUserImage
isUserImage: boolean = false;
mviKeepTemplateTransform
mviKeepTemplateTransform: boolean = false;
ndEffects
ndEffects: NDEffects;
originalImageSource
originalImageSource: ImageSource;
ratioWidthToHeight
ratioWidthToHeight: number = null;
sourcePathId
sourcePathId: string = null;
Inherited from

ContentItem.sourcePathId

sourcePathLoaded
sourcePathLoaded: boolean = false;
Inherited from

ContentItem.sourcePathLoaded

themeBinding
themeBinding: ThemeBinding;
Inherited from

ContentItem.themeBinding

type
type: string = ImageItem.type;
Overrides

ContentItem.type

unconvertedSource
unconvertedSource: ImageSource = null;
values
values: ImageItemValue[] = [];
type
static type: string = "ImageItem";
Overrides

ContentItem.type

Accessors

altBorderColor
Get Signature
get altBorderColor(): Color;
Returns

Color

Set Signature
set altBorderColor(value): void;
Parameters
ParameterType
valueColor
Returns

void

Inherited from

ContentItem.altBorderColor

blendMode
Get Signature
get blendMode(): BlendMode;
Returns

BlendMode

Set Signature
set blendMode(value): void;
Parameters
ParameterType
valueBlendMode
Returns

void

Inherited from

ContentItem.blendMode

borderColor
Get Signature
get borderColor(): Color;
Returns

Color

Set Signature
set borderColor(value): void;
Parameters
ParameterType
valueColor
Returns

void

Inherited from

ContentItem.borderColor

borderWidth
Get Signature
get borderWidth(): number;
Returns

number

Set Signature
set borderWidth(value): void;
Parameters
ParameterType
valuenumber
Returns

void

Inherited from

ContentItem.borderWidth

class
Get Signature
get class(): string;
Returns

string

Set Signature
set class(value): void;
Parameters
ParameterType
valuestring
Returns

void

Inherited from

ContentItem.class

dash
Get Signature
get dash(): number[];
Returns

number[]

Set Signature
set dash(value): void;
Parameters
ParameterType
valuenumber[]
Returns

void

Inherited from

ContentItem.dash

displayName
Get Signature
get displayName(): string;
Returns

string

Set Signature
set displayName(value): void;
Parameters
ParameterType
valuestring
Returns

void

effect
Get Signature
get effect(): ImageEffect;
Returns

ImageEffect

Set Signature
set effect(value): void;
Parameters
ParameterType
valueImageEffect
Returns

void

fillColor
Get Signature
get fillColor(): Color;
Returns

Color

Set Signature
set fillColor(value): void;
Parameters
ParameterType
valueColor
Returns

void

Inherited from

ContentItem.fillColor

fixedBorderWidth
Get Signature
get fixedBorderWidth(): boolean;
Returns

boolean

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

void

Inherited from

ContentItem.fixedBorderWidth

fromLayout
Get Signature
get fromLayout(): boolean;
Returns

boolean

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

void

Inherited from

ContentItem.fromLayout

frontendPermissions
Get Signature
get frontendPermissions(): FrontendPermissions;
Returns

FrontendPermissions

Set Signature
set frontendPermissions(value): void;
Parameters
ParameterType
valueFrontendPermissions
Returns

void

Inherited from

ContentItem.frontendPermissions

imagePermissions
Get Signature
get imagePermissions(): ImagePermissions;
Returns

ImagePermissions

Set Signature
set imagePermissions(value): void;
Parameters
ParameterType
valueImagePermissions
Returns

void

isRenderTypeIsNormal
Get Signature
get isRenderTypeIsNormal(): boolean;
Returns

boolean

Inherited from

ContentItem.isRenderTypeIsNormal

isVariable
Get Signature
get isVariable(): boolean;
Returns

boolean

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

void

Inherited from

ContentItem.isVariable

itemPermissions
Get Signature
get itemPermissions(): ItemPermissions;
Returns

ItemPermissions

Set Signature
set itemPermissions(value): void;
Parameters
ParameterType
valueItemPermissions
Returns

void

Inherited from

ContentItem.itemPermissions

locked
Get Signature
get locked(): boolean;
Returns

boolean

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

void

Inherited from

ContentItem.locked

manipulationPermissions
Get Signature
get manipulationPermissions(): ManipulationPermissions;
Returns

ManipulationPermissions

Set Signature
set manipulationPermissions(value): void;
Parameters
ParameterType
valueManipulationPermissions
Returns

void

Inherited from

ContentItem.manipulationPermissions

mask
Get Signature
get mask(): ItemMask;
Returns

ItemMask

Set Signature
set mask(value): void;
Parameters
ParameterType
valueItemMask
Returns

void

Inherited from

ContentItem.mask

maskOpacity
Get Signature
get maskOpacity(): number;
Returns

number

Set Signature
set maskOpacity(value): void;
Parameters
ParameterType
valuenumber
Returns

void

Inherited from

ContentItem.maskOpacity

name
Get Signature
get name(): string;
Returns

string

Set Signature
set name(value): void;
Parameters
ParameterType
valuestring
Returns

void

Inherited from

ContentItem.name

opacity
Get Signature
get opacity(): number;
Returns

number

Set Signature
set opacity(value): void;
Parameters
ParameterType
valuenumber
Returns

void

Inherited from

ContentItem.opacity

overlayEffect
Get Signature
get overlayEffect(): OverlayEffect;
Returns

OverlayEffect

Set Signature
set overlayEffect(value): void;
Parameters
ParameterType
valueOverlayEffect
Returns

void

overprintFill
Get Signature
get overprintFill(): boolean;
Returns

boolean

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

void

Inherited from

ContentItem.overprintFill

overprintStroke
Get Signature
get overprintStroke(): boolean;
Returns

boolean

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

void

Inherited from

ContentItem.overprintStroke

parentContainer
Get Signature
get parentContainer(): Container;
Returns

Container

Set Signature
set parentContainer(value): void;
Parameters
ParameterType
valueContainer
Returns

void

Inherited from

ContentItem.parentContainer

parentGroupItem
Get Signature
get parentGroupItem(): GroupItem;
Returns

GroupItem

Set Signature
set parentGroupItem(value): void;
Parameters
ParameterType
valueGroupItem
Returns

void

Inherited from

ContentItem.parentGroupItem

parentPlaceholder
Get Signature
get parentPlaceholder(): PlaceholderItem;
Returns

PlaceholderItem

Set Signature
set parentPlaceholder(value): void;
Parameters
ParameterType
valuePlaceholderItem
Returns

void

Inherited from

ContentItem.parentPlaceholder

renderingType
Get Signature
get renderingType(): RenderingType;
Returns

RenderingType

Inherited from

ContentItem.renderingType

shapePermissions
Get Signature
get shapePermissions(): ShapePermissions;
Returns

ShapePermissions

Set Signature
set shapePermissions(value): void;
Parameters
ParameterType
valueShapePermissions
Returns

void

Inherited from

ContentItem.shapePermissions

source
Get Signature
get source(): ImageSource;
Returns

ImageSource

Set Signature
set source(value): void;
Parameters
ParameterType
valueImageSource
Returns

void

sourcePath
Get Signature
get sourcePath(): Path;
Returns

Path

Set Signature
set sourcePath(value): void;
Parameters
ParameterType
valuePath
Returns

void

Inherited from

ContentItem.sourcePath

sourceRectangle
Get Signature
get sourceRectangle(): RectangleF;
Returns

RectangleF

Set Signature
set sourceRectangle(value): void;
Parameters
ParameterType
valueRectangleF
Returns

void

Inherited from

ContentItem.sourceRectangle

tags
Get Signature
get tags(): object;
Returns

object

Set Signature
set tags(value): void;
Parameters
ParameterType
value{ [key: string]: any; }
Returns

void

Inherited from

ContentItem.tags

textWrappingMode
Get Signature
get textWrappingMode(): WrappingMode;
Returns

WrappingMode

Set Signature
set textWrappingMode(value): void;
Parameters
ParameterType
valueWrappingMode
Returns

void

Inherited from

ContentItem.textWrappingMode

transform
Get Signature
get transform(): Transform;
Returns

Transform

Set Signature
set transform(value): void;
Parameters
ParameterType
valueTransform
Returns

void

Inherited from

ContentItem.transform

version
Get Signature
get version(): string;
Returns

string

Inherited from

ContentItem.version

violationSettings
Get Signature
get violationSettings(): ImageViolationSettings;
Returns

ImageViolationSettings

Set Signature
set violationSettings(value): void;
Parameters
ParameterType
valueImageViolationSettings
Returns

void

Overrides

ContentItem.violationSettings

visible
Get Signature
get visible(): boolean;
Returns

boolean

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

void

Inherited from

ContentItem.visible

visualizationPermissions
Get Signature
get visualizationPermissions(): VisualizationPermissions;
Returns

VisualizationPermissions

Set Signature
set visualizationPermissions(value): void;
Parameters
ParameterType
valueVisualizationPermissions
Returns

void

Inherited from

ContentItem.visualizationPermissions

Methods

addPropertyChanged()
addPropertyChanged(listener): void;
Parameters
ParameterType
listener(sender, eventArgs) => void
Returns

void

Inherited from

ContentItem.addPropertyChanged

applyPermissionsConstrain()
applyPermissionsConstrain(): void;
Returns

void

Overrides

ContentItem.applyPermissionsConstrain

canSetIsVariable()
canSetIsVariable(): boolean;
Returns

boolean

Inherited from

ContentItem.canSetIsVariable

clone()
clone(generateNewIds?, appropriateParentContainer?): ImageItem;
Parameters
ParameterTypeDefault value
generateNewIdsbooleanfalse
appropriateParentContainerbooleanfalse
Returns

ImageItem

Overrides

ContentItem.clone

copyTo()
copyTo(destination): void;
Parameters
ParameterType
destinationBaseItem
Returns

void

Inherited from

ContentItem.copyTo

equals()
equals(other): boolean;
Parameters
ParameterType
otherImageItem
Returns

boolean

Overrides

ContentItem.equals

generateNewIds()
generateNewIds(): void;
Returns

void

Inherited from

ContentItem.generateNewIds

getItemChangedEvent()
getItemChangedEvent(): EventWithAutoSenderArg<Item, Item>;
Returns

EventWithAutoSenderArg<Item, Item>

Inherited from

ContentItem.getItemChangedEvent

getItemChangingEvent()
getItemChangingEvent(): EventObject<Item>;
Returns

EventObject<Item>

Inherited from

ContentItem.getItemChangingEvent

getOriginalImageSize()
getOriginalImageSize(): ISize;
Returns

ISize

getPathLoadedEvent()
getPathLoadedEvent(): EventObject<unknown>;
Returns

EventObject<unknown>

Inherited from

ContentItem.getPathLoadedEvent

getSimplifiedObject()
getSimplifiedObject(omitProperties?): Object;
Parameters
ParameterType
omitProperties?string | string[]
Returns

Object

Overrides

ContentItem.getSimplifiedObject

getSource()
getSource(): string;
Returns

string

removePropertyChanged()
removePropertyChanged(listener): void;
Parameters
ParameterType
listener(sender, eventArgs) => void
Returns

void

Inherited from

ContentItem.removePropertyChanged

SetHeight()
SetHeight(value, calculateWidth?): void;
Parameters
ParameterType
valuenumber
calculateWidth?boolean
Returns

void

setTransform()
setTransform(value, suppressOnChanged?): void;
Parameters
ParameterTypeDefault value
valueTransformundefined
suppressOnChangedbooleanfalse
Returns

void

Inherited from

ContentItem.setTransform

SetWidth()
SetWidth(value, calculateHeight?): void;
Parameters
ParameterType
valuenumber
calculateHeight?boolean
Returns

void

toString()
toString(): string;

Returns a string representation of an object.

Returns

string

Inherited from

ContentItem.toString

update()
update(item): void;
Parameters
ParameterType
itemBaseItem
Returns

void

Inherited from

ContentItem.update

Was this page helpful?