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?