Product
Classes
Product
Extends
Constructors
Constructor
new Product(surfaces?): Product;
Parameters
| Parameter | Type | Default value |
|---|---|---|
surfaces | Surface[] | [] |
Returns
Overrides
Properties
defaultDesignLocation
defaultDesignLocation: PointF;
id
id: string;
Inherited from
palette
palette: Palette;
watermarkConfig
watermarkConfig: WatermarkConfig;
Accessors
defaultCropMarks
Get Signature
get defaultCropMarks(): Collection<CropMark>;
Returns
Set Signature
set defaultCropMarks(value): void;
Parameters
| Parameter | Type |
|---|---|
value | Collection<CropMark> |
Returns
void
defaultSafetyLines
Get Signature
get defaultSafetyLines(): Collection<SafetyLine>;
Returns
Set Signature
set defaultSafetyLines(value): void;
Parameters
| Parameter | Type |
|---|---|
value | Collection<SafetyLine> |
Returns
void
name
Get Signature
get name(): string;
Returns
string
Set Signature
set name(value): void;
Parameters
| Parameter | Type |
|---|---|
value | string |
Returns
void
Inherited from
preferredFonts
Get Signature
get preferredFonts(): string[];
Returns
string[]
Set Signature
set preferredFonts(value): void;
Parameters
| Parameter | Type |
|---|---|
value | string[] |
Returns
void
surfaces
Get Signature
get surfaces(): Collection<Surface>;
Returns
Set Signature
set surfaces(value): void;
Parameters
| Parameter | Type |
|---|---|
value | Collection<Surface> |
Returns
void
tags
Get Signature
get tags(): object;
Returns
object
Set Signature
set tags(value): void;
Parameters
| Parameter | Type |
|---|---|
value | { [key: string]: any; } |
Returns
void
Inherited from
version
Get Signature
get version(): string;
Returns
string
Inherited from
Methods
addPropertyChanged()
addPropertyChanged(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | (sender, eventArgs) => void |
Returns
void
Inherited from
ModelComponent.addPropertyChanged
clone()
clone(generateNewIds?): Product;
Parameters
| Parameter | Type | Default value |
|---|---|---|
generateNewIds | boolean | false |
Returns
equals()
equals(other): boolean;
Parameters
| Parameter | Type |
|---|---|
other | ModelComponent |
Returns
boolean
Inherited from
generateNewIds()
generateNewIds(): void;
Returns
void
Overrides
getAllItems()
getAllItems(options?): Item[];
Parameters
| Parameter | Type |
|---|---|
options | IGetAllItemsOptions |
Returns
Item[]
getSimplifiedObject()
getSimplifiedObject(omitProperties?): object;
Parameters
| Parameter | Type |
|---|---|
omitProperties? | string | string[] |
Returns
object
Inherited from
ModelComponent.getSimplifiedObject
getSurface()
getSurface(key): Surface;
Get surface by name or index.
Parameters
| Parameter | Type | Description |
|---|---|---|
key | string | Surface name or index. |
Returns
removePropertyChanged()
removePropertyChanged(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | (sender, eventArgs) => void |
Returns
void
Inherited from
ModelComponent.removePropertyChanged
serialize()
serialize(serializer, forServer?): string;
Parameters
| Parameter | Type |
|---|---|
serializer | IProductSerializer |
forServer? | boolean |
Returns
string
toString()
toString(): string;
Returns a string representation of an object.
Returns
string