Skip to main content

ProductParser

Classes​

ProductParser​

Constructors​

Constructor​
new ProductParser(additionalConverters?): ProductParser;
Parameters​
ParameterType
additionalConverters?AdditionalConverter[]
Returns​

ProductParser

Methods​

parseArchedTextItem()​
parseArchedTextItem(rawArchedText, baseConverters): ArchedTextItem;
Parameters​
ParameterType
rawArchedTextObject
baseConvertersPropertyConverter[]
Returns​

ArchedTextItem

parseAutoScaledTextItem()​
parseAutoScaledTextItem(rawAutoScaledText, baseConverters): AutoScaledTextItem;
Parameters​
ParameterType
rawAutoScaledTextObject
baseConvertersPropertyConverter[]
Returns​

AutoScaledTextItem

parseBarcodeItem()​
parseBarcodeItem(rawBarcode, baseConverters): BarcodeItem;
Parameters​
ParameterType
rawBarcodeObject
baseConvertersPropertyConverter[]
Returns​

BarcodeItem

parseBarcodePermissions()​
parseBarcodePermissions(rawPerms): BarcodePermissions;
Parameters​
ParameterType
rawPermsObject
Returns​

BarcodePermissions

parseBoundedTextItem()​
parseBoundedTextItem(rawBoundedText, baseConverters): BoundedTextItem;
Parameters​
ParameterType
rawBoundedTextObject
baseConvertersPropertyConverter[]
Returns​

BoundedTextItem

parseClipartItem()​
parseClipartItem(rawClipartItem, baseConverters): ClipartItem;
Parameters​
ParameterType
rawClipartItemObject
baseConvertersPropertyConverter[]
Returns​

ClipartItem

parseCollection()​
parseCollection<T>(
rawCollection,
parseCollectionItem,
targetCollection): void;
Type Parameters​
Type Parameter
T
Parameters​
ParameterType
rawCollectionany[]
parseCollectionItem(raw) => T
targetCollectionCollection<T>
Returns​

void

parseColor()​
parseColor(rawColor): Color;
Parameters​
ParameterType
rawColorany
Returns​

Color

parseColorEntries()​
parseColorEntries(rawColorEntries): Map<Color, Color>;
Parameters​
ParameterType
rawColorEntriesColorDictionaryEntry[]
Returns​

Map<Color, Color>

parseColorGroup()​
parseColorGroup(rawPerms): ColorGroup;
Parameters​
ParameterType
rawPermsObject
Returns​

ColorGroup

parseContainer()​
readonly parseContainer(
rawContainer,
emptyContainer?,
converters?): any;
Parameters​
ParameterTypeDefault value
rawContainerObjectundefined
emptyContainerany...
convertersPropertyConverter[][]
Returns​

any

parseContentPermissions()​
parseContentPermissions(rawContentPermissions, baseConverters): ContentPermissions;
Parameters​
ParameterType
rawContentPermissionsObject
baseConvertersPropertyConverter[]
Returns​

ContentPermissions

parseCropMark()​
readonly parseCropMark(rawCropMark): any;
Parameters​
ParameterType
rawCropMarkObject
Returns​

any

parseCropMarkText()​
readonly parseCropMarkText(rawCropMarkText): any;
Parameters​
ParameterType
rawCropMarkTextObject
Returns​

any

parseCurvedTextItem()​
parseCurvedTextItem(rawCurvedText, baseConverters): CurvedTextItem;
Parameters​
ParameterType
rawCurvedTextObject
baseConvertersPropertyConverter[]
Returns​

CurvedTextItem

parseDashedLineItem()​
parseDashedLineItem(rawLine, baseConverters): DashedLineItem;
Parameters​
ParameterType
rawLineObject
baseConvertersPropertyConverter[]
Returns​

DashedLineItem

parseEllipseItem()​
parseEllipseItem(rawEllipse, baseConverters): EllipseItem;
Parameters​
ParameterType
rawEllipseObject
baseConvertersPropertyConverter[]
Returns​

EllipseItem

parseEncodingOptions()​
parseEncodingOptions(raw): any;
Parameters​
ParameterType
rawObject
Returns​

any

parseFontSettings()​
parseFontSettings(rawSettings, destTextItem): FontSettings;
Parameters​
ParameterType
rawSettingsObject
destTextItemBaseTextItem
Returns​

FontSettings

parseFrontendPermissions()​
parseFrontendPermissions(rawPerms): FrontendPermissions;
Parameters​
ParameterType
rawPermsObject
Returns​

FrontendPermissions

parseGroupItem()​
parseGroupItem(rawGroupItem, baseConverters): GroupItem;
Parameters​
ParameterType
rawGroupItemObject
baseConvertersPropertyConverter[]
Returns​

GroupItem

parseGroupItemPermissions()​
readonly parseGroupItemPermissions(rawPerms): GroupItemPermissions;
Parameters​
ParameterType
rawPermsObject
Returns​

GroupItemPermissions

parseImageItem()​
parseImageItem(rawImage, baseConverters): ImageItem;
Parameters​
ParameterType
rawImageObject
baseConvertersPropertyConverter[]
Returns​

ImageItem

parseImagePermissions()​
parseImagePermissions(rawPerms): ImagePermissions;
Parameters​
ParameterType
rawPermsObject
Returns​

ImagePermissions

parseImageSource()​
parseImageSource(rawImageSource): ImageSource;
Parameters​
ParameterType
rawImageSourceObject
Returns​

ImageSource

parseInStringPlaceholder()​
parseInStringPlaceholder(rawSettings): InStringPlaceholder;
Parameters​
ParameterType
rawSettingsObject
Returns​

InStringPlaceholder

parseInteractiveZone()​
readonly parseInteractiveZone(rawActivityZone): any;
Parameters​
ParameterType
rawActivityZoneObject
Returns​

any

parseItem()​
readonly parseItem(rawItem): any;
Parameters​
ParameterType
rawItemObject
Returns​

any

parseItemPermissions()​
parseItemPermissions(rawPerms): ItemPermissions;
Parameters​
ParameterType
rawPermsObject
Returns​

ItemPermissions

parseLayoutItem()​
parseLayoutItem(rawLayoutItem, baseConverters): LayoutItem;
Parameters​
ParameterType
rawLayoutItemObject
baseConvertersPropertyConverter[]
Returns​

LayoutItem

parseLayoutSettings()​
readonly parseLayoutSettings(rawPerms): any;
Parameters​
ParameterType
rawPermsObject
Returns​

any

parseLineItem()​
readonly parseLineItem(rawLine, baseConverters): any;
Parameters​
ParameterType
rawLineObject
baseConvertersPropertyConverter[]
Returns​

any

parseLinePermissions()​
readonly parseLinePermissions(rawPerms): LinePermissions;
Parameters​
ParameterType
rawPermsObject
Returns​

LinePermissions

parseManipulationPermissions()​
parseManipulationPermissions(rawPerms): ManipulationPermissions;
Parameters​
ParameterType
rawPermsObject
Returns​

ManipulationPermissions

parseMask()​
parseMask(rawMask): ItemMask;
Parameters​
ParameterType
rawMaskany
Returns​

ItemMask

parseMockup()​
parseMockup(rawMockup): SurfaceMockup;
Parameters​
ParameterType
rawMockupObject
Returns​

SurfaceMockup

parseMockupContainer()​
readonly parseMockupContainer(rawContainer): any;
Parameters​
ParameterType
rawContainerObject
Returns​

any

parseNDEffects()​
parseNDEffects(rawNDEffects): NDEffects;
Parameters​
ParameterType
rawNDEffectsIRawNDEffects
Returns​

NDEffects

parsePalette()​
readonly parsePalette(rawPalette): any;
Parameters​
ParameterType
rawPaletteObject
Returns​

any

parseParagraphSettings()​
parseParagraphSettings(rawSettings): ParagraphSettings;
Parameters​
ParameterType
rawSettingsObject
Returns​

ParagraphSettings

parsePath()​
parsePath(rawPath): Path;
Parameters​
ParameterType
rawPath| string | { path: string; }
Returns​

Path

parsePathBoundedTextItem()​
parsePathBoundedTextItem(rawBoundedText, baseConverters): PathBoundedTextItem;
Parameters​
ParameterType
rawBoundedTextObject
baseConvertersPropertyConverter[]
Returns​

PathBoundedTextItem

parsePathBoundedTextPermissions()​
parsePathBoundedTextPermissions(rawPerms): PathBoundedTextPermissions;
Parameters​
ParameterType
rawPermsObject
Returns​

PathBoundedTextPermissions

parsePaths()​
parsePaths(rawPaths): Path[];
Parameters​
ParameterType
rawPathsObject
Returns​

Path[]

parsePlaceholderItem()​
parsePlaceholderItem(rawPlaceholder, baseConverters): PlaceholderItem;
Parameters​
ParameterType
rawPlaceholderObject
baseConvertersPropertyConverter[]
Returns​

PlaceholderItem

parsePlaceholderPermissions()​
readonly parsePlaceholderPermissions(rawPerms): PlaceholderPermissions;
Parameters​
ParameterType
rawPermsObject
Returns​

PlaceholderPermissions

parsePlainTextItem()​
parsePlainTextItem(rawPlainText, baseConverters): PlainTextItem;
Parameters​
ParameterType
rawPlainTextObject
baseConvertersPropertyConverter[]
Returns​

PlainTextItem

parsePointF()​
parsePointF(rawPoint): PointF;
Parameters​
ParameterType
rawPointObject
Returns​

PointF

parsePrintArea()​
readonly parsePrintArea(rawPrintArea): any;
Parameters​
ParameterType
rawPrintAreaObject
Returns​

any

parseProduct()​
parseProduct(rawProduct): Product;
Parameters​
ParameterType
rawProductObject
Returns​

Product

parseRectangleF()​
parseRectangleF(rawRectangle): RectangleF;
Parameters​
ParameterType
rawRectangleObject
Returns​

RectangleF

parseRectangleItem()​
parseRectangleItem(rawRectangle, baseConverters): RectangleItem;
Parameters​
ParameterType
rawRectangleObject
baseConvertersPropertyConverter[]
Returns​

RectangleItem

parseRgbColor()​
parseRgbColor(rawColor): RgbColor;
Parameters​
ParameterType
rawColorany
Returns​

RgbColor

parseRotatedRectangle()​
parseRotatedRectangle(rawRectangle): any;
Parameters​
ParameterType
rawRectangleObject
Returns​

any

parseSafetyLine()​
readonly parseSafetyLine(rawSafetyLine): any;
Parameters​
ParameterType
rawSafetyLineObject
Returns​

any

parseShadowSettings()​
parseShadowSettings(rawSettings): ShadowSettings;
Parameters​
ParameterType
rawSettingsObject
Returns​

ShadowSettings

parseShapeItem()​
parseShapeItem(rawShape, baseConverters): ShapeItem;
Parameters​
ParameterType
rawShapeObject
baseConvertersPropertyConverter[]
Returns​

ShapeItem

parseShapePermissions()​
parseShapePermissions(rawPerms): ShapePermissions;
Parameters​
ParameterType
rawPermsObject
Returns​

ShapePermissions

parseSizeF()​
parseSizeF(rawSize): SizeF;
Parameters​
ParameterType
rawSizeObject
Returns​

SizeF

parseSmartItem()​
parseSmartItem(rawSmartItem): SmartItem;
Parameters​
ParameterType
rawSmartItemObject
Returns​

SmartItem

parseStrokeSettings()​
parseStrokeSettings(rawSettings): StrokeSettings;
Parameters​
ParameterType
rawSettingsObject
Returns​

StrokeSettings

parseSurface()​
readonly parseSurface(rawSurface): any;
Parameters​
ParameterType
rawSurfaceObject
Returns​

any

parseSurfaceContainer()​
readonly parseSurfaceContainer(rawContainer): any;
Parameters​
ParameterType
rawContainerObject
Returns​

any

parseSwatch()​
readonly parseSwatch(rawSwatch): any;
Parameters​
ParameterType
rawSwatchObject
Returns​

any

parseTextPermissions()​
parseTextPermissions(rawPerms): TextPermissions;
Parameters​
ParameterType
rawPermsObject
Returns​

TextPermissions

parseThemeBinding()​
parseThemeBinding(rawThemeBinding): ThemeBinding;
Parameters​
ParameterType
rawThemeBindingany
Returns​

ThemeBinding

parseTransform()​
parseTransform(rawTransform): Transform;
Parameters​
ParameterType
rawTransformObject
Returns​

Transform

parseViolationSettings()​
parseViolationSettings(rawPerms): ViolationSettings;
Parameters​
ParameterType
rawPermsObject
Returns​

ViolationSettings

parseVisualizationPermissions()​
parseVisualizationPermissions(rawPerms): VisualizationPermissions;
Parameters​
ParameterType
rawPermsObject
Returns​

VisualizationPermissions

parseWatermark()​
parseWatermark(rawWatermark): any;
Parameters​
ParameterType
rawWatermarkany
Returns​

any

parseWatermarkConfig()​
parseWatermarkConfig(rawConfig): any;
Parameters​
ParameterType
rawConfigany
Returns​

any


PropertyConverter​

Constructors​

Constructor​
new PropertyConverter(
rawPropertyName,
convertFunc,
isSetByConvertFunc?): PropertyConverter;
Parameters​
ParameterTypeDefault value
rawPropertyNamestringundefined
convertFuncFunctionundefined
isSetByConvertFuncbooleanfalse
Returns​

PropertyConverter

Properties​

convert​
convert: Function;
property​
property: string;
setByConverter​
setByConverter: boolean;
Was this page helpful?