Skip to main content

MaxArtworkAreaViolation

Classes

MaxArtworkAreaViolation

Extends

Constructors

Constructor
new MaxArtworkAreaViolation(productHandler, messages): MaxArtworkAreaViolation;
Parameters
ParameterType
productHandlerProductHandler
messagesIViewerMessagesConfig
Returns

MaxArtworkAreaViolation

Overrides

Violation.constructor

Properties

prepareItem
prepareItem: (item) => void;
Parameters
ParameterType
itemItem
Returns

void

Inherited from

Violation.prepareItem

dataPropertyName
static dataPropertyName: string = "maxArtworkAreaViolationData";
statePropertyName
static statePropertyName: string = "maxArtworkAreaViolationState";

Methods

getDataPropertyName()
getDataPropertyName(): string;
Returns

string

Overrides

Violation.getDataPropertyName

getStatePropertyName()
getStatePropertyName(): string;
Returns

string

Overrides

Violation.getStatePropertyName

getViolationInfo()
getViolationInfo(item): IViolationInfo<IMaxArtorkSizeViolationData>;
Parameters
ParameterType
itemItem
Returns

IViolationInfo<IMaxArtorkSizeViolationData>

Overrides

Violation.getViolationInfo

isAvailableFor()
isAvailableFor(item): boolean;
Parameters
ParameterType
itemItem
Returns

boolean

Overrides

Violation.isAvailableFor

computeTotalViolationInfo()
static computeTotalViolationInfo(
violations,
item,
oldViolationInfo): ITotalViolationInfo;
Parameters
ParameterType
violationsViolation[]
itemItem
oldViolationInfoITotalViolationInfo
Returns

ITotalViolationInfo

Inherited from

Violation.computeTotalViolationInfo

Was this page helpful?