Skip to main content

ImageQualityViolation

Classes

ImageQualityViolation

Extends

Constructors

Constructor
new ImageQualityViolation(
productHandler,
config,
messages,
renderingDpi,
eventManager): ImageQualityViolation;
Parameters
ParameterType
productHandlerProductHandler
configIQualityMeterConfig
messagesIViewerMessagesConfig
renderingDpinumber
eventManagerEventManager
Returns

ImageQualityViolation

Overrides

Violation.constructor

Properties

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

void

Inherited from

Violation.prepareItem

dataPropertyName
static dataPropertyName: string = "qualityViolationData";
statePropertyName
static statePropertyName: string = "qualityViolationState";

Accessors

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

void

Methods

getDataPropertyName()
getDataPropertyName(): string;
Returns

string

Overrides

Violation.getDataPropertyName

getStatePropertyName()
getStatePropertyName(): string;
Returns

string

Overrides

Violation.getStatePropertyName

getViolationInfo()
getViolationInfo(item, oldViolationInfo): IViolationInfo;
Parameters
ParameterType
itemItem
oldViolationInfoITotalViolationInfo
Returns

IViolationInfo

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

Interfaces

IDpiChangedEventArgs

Properties

item
item: Item;
newValue
newValue: number;
oldValue
oldValue: number;
state
state: ViolationState;

IImageQualityViolationData

Properties

dpiValue
dpiValue: number;
Was this page helpful?