Skip to main content

ClipartItem

Enumerations

ItemColorProperty

Enumeration Members

Enumeration MemberValue
BorderColor0
FillColor1

Classes

ClipartItem

Extends

Constructors

Constructor
new ClipartItem(items?, colorGroups?): ClipartItem;
Parameters
ParameterTypeDefault value
items?Item[]undefined
colorGroups?ColorGroup[]null
Returns

ClipartItem

Overrides

GroupItem.constructor

Properties

containerName
containerName: string;
Inherited from

GroupItem.containerName

id
id: string;
Inherited from

GroupItem.id

items
readonly items: Collection<Item>;
Inherited from

GroupItem.items

themeBinding
themeBinding: ThemeBinding;
Inherited from

GroupItem.themeBinding

type
type: string = ClipartItem.type;
Overrides

GroupItem.type

type
static type: string = "ClipartItem";
Overrides

GroupItem.type

Accessors

blendMode
Get Signature
get blendMode(): BlendMode;
Returns

BlendMode

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

void

Inherited from

GroupItem.blendMode

class
Get Signature
get class(): string;
Returns

string

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

void

Inherited from

GroupItem.class

colorGroups
Get Signature
get colorGroups(): ColorGroup[];
Returns

ColorGroup[]

Set Signature
set colorGroups(value): void;
Parameters
ParameterType
valueColorGroup[]
Returns

void

fromLayout
Get Signature
get fromLayout(): boolean;
Returns

boolean

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

void

Inherited from

GroupItem.fromLayout

frontendPermissions
Get Signature
get frontendPermissions(): FrontendPermissions;
Returns

FrontendPermissions

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

void

Inherited from

GroupItem.frontendPermissions

groupItemPermissions
Get Signature
get groupItemPermissions(): GroupItemPermissions;
Returns

GroupItemPermissions

Set Signature
set groupItemPermissions(value): void;
Parameters
ParameterType
valueGroupItemPermissions
Returns

void

Inherited from

GroupItem.groupItemPermissions

groupManipulationPermissions
Get Signature
get groupManipulationPermissions(): ManipulationPermissions;
Returns

ManipulationPermissions

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

void

Inherited from

GroupItem.groupManipulationPermissions

isRenderTypeIsNormal
Get Signature
get isRenderTypeIsNormal(): boolean;
Returns

boolean

Inherited from

GroupItem.isRenderTypeIsNormal

isVariable
Get Signature
get isVariable(): boolean;
Returns

boolean

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

void

Inherited from

GroupItem.isVariable

itemPermissions
Get Signature
get itemPermissions(): ItemPermissions;
Returns

ItemPermissions

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

void

Inherited from

GroupItem.itemPermissions

locked
Get Signature
get locked(): boolean;
Returns

boolean

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

void

Inherited from

GroupItem.locked

manipulationPermissions
Get Signature
get manipulationPermissions(): ManipulationPermissions;
Returns

ManipulationPermissions

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

void

Inherited from

GroupItem.manipulationPermissions

mask
Get Signature
get mask(): ItemMask;
Returns

ItemMask

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

void

Inherited from

GroupItem.mask

name
Get Signature
get name(): string;
Returns

string

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

void

Inherited from

GroupItem.name

opacity
Get Signature
get opacity(): number;
Returns

number

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

void

Inherited from

GroupItem.opacity

parentContainer
Get Signature
get parentContainer(): Container;
Returns

Container

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

void

Inherited from

GroupItem.parentContainer

parentGroupItem
Get Signature
get parentGroupItem(): GroupItem;
Returns

GroupItem

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

void

Inherited from

GroupItem.parentGroupItem

renderingType
Get Signature
get renderingType(): RenderingType;
Returns

RenderingType

Inherited from

GroupItem.renderingType

tags
Get Signature
get tags(): object;
Returns

object

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

void

Inherited from

GroupItem.tags

textWrappingMode
Get Signature
get textWrappingMode(): WrappingMode;
Returns

WrappingMode

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

void

Inherited from

GroupItem.textWrappingMode

transform
Get Signature
get transform(): Transform;
Returns

Transform

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

void

Inherited from

GroupItem.transform

version
Get Signature
get version(): string;
Returns

string

Inherited from

GroupItem.version

violationSettings
Get Signature
get violationSettings(): ViolationSettings;
Returns

ViolationSettings

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

void

Inherited from

GroupItem.violationSettings

visible
Get Signature
get visible(): boolean;
Returns

boolean

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

void

Inherited from

GroupItem.visible

visualizationPermissions
Get Signature
get visualizationPermissions(): VisualizationPermissions;
Returns

VisualizationPermissions

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

void

Inherited from

GroupItem.visualizationPermissions

Methods

addItem()
addItem(item, targetIndex?): void;
Parameters
ParameterType
itemItem
targetIndex?number
Returns

void

Inherited from

GroupItem.addItem

addItems()
addItems(items, targetIndex?): void;
Parameters
ParameterType
itemsItem[]
targetIndex?number
Returns

void

Inherited from

GroupItem.addItems

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

void

Inherited from

GroupItem.addPropertyChanged

applyPermissionsConstrain()
applyPermissionsConstrain(): void;
Returns

void

Overrides

GroupItem.applyPermissionsConstrain

applyToItems()
applyToItems(func): void;
Parameters
ParameterType
func(item) => any
Returns

void

Inherited from

GroupItem.applyToItems

canSetIsVariable()
canSetIsVariable(): boolean;
Returns

boolean

Inherited from

GroupItem.canSetIsVariable

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

ClipartItem

Overrides

GroupItem.clone

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

void

Inherited from

GroupItem.copyTo

equals()
equals(other): any;
Parameters
ParameterType
otherGroupItem
Returns

any

Inherited from

GroupItem.equals

generateNewIds()
generateNewIds(): void;
Returns

void

Inherited from

GroupItem.generateNewIds

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

EventWithAutoSenderArg<Item, Item>

Inherited from

GroupItem.getItemChangedEvent

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

EventObject<Item>

Inherited from

GroupItem.getItemChangingEvent

getNestedItems()
getNestedItems(excludeGroupItems?): Item[];
Parameters
ParameterTypeDefault value
excludeGroupItemsbooleanfalse
Returns

Item[]

Inherited from

GroupItem.getNestedItems

getSimplifiedObject()
getSimplifiedObject(omitProperties?): Object;
Parameters
ParameterTypeDefault value
omitPropertiesstring | string[][]
Returns

Object

Overrides

GroupItem.getSimplifiedObject

isChildVisible()
isChildVisible(child): boolean;
Parameters
ParameterType
childItem
Returns

boolean

Inherited from

GroupItem.isChildVisible

onContainerChanged()
onContainerChanged(): void;
Returns

void

Inherited from

GroupItem.onContainerChanged

removeItems()
removeItems(items): void;
Parameters
ParameterType
itemsItem[]
Returns

void

Inherited from

GroupItem.removeItems

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

void

Inherited from

GroupItem.removePropertyChanged

setColor()
setColor(colorGroup, targetColor): void;
Parameters
ParameterType
colorGroupColorGroup
targetColor| Color | IColorWithTitle
Returns

void

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

void

Inherited from

GroupItem.setTransform

toString()
toString(): string;

Returns a string representation of an object.

Returns

string

Inherited from

GroupItem.toString

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

void

Inherited from

GroupItem.update


ColorGroup

Constructors

Constructor
new ColorGroup(color, targets?): ColorGroup;
Parameters
ParameterTypeDefault value
colorColorundefined
targetsColorGroupTarget[][]
Returns

ColorGroup

Properties

color
color: Color;
targets
targets: ColorGroupTarget[] = [];

Methods

clone()
clone(): ColorGroup;
Returns

ColorGroup


ColorGroupTarget

Constructors

Constructor
new ColorGroupTarget(): ColorGroupTarget;
Returns

ColorGroupTarget

Properties

itemId
itemId: string;
prop
prop: ItemColorProperty;
Was this page helpful?