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?