Skip to main content

SafetyLineViolation

Classes​

SafetyLineViolation​

Extends​

Constructors​

Constructor​
new SafetyLineViolation(
productHandler,
messages,
conf): SafetyLineViolation;
Parameters​
ParameterType
productHandlerProductHandler
messagesIViewerMessagesConfig
confIViolationServiceConfiguration
Returns​

SafetyLineViolation

Overrides​

Violation.constructor

Properties​

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

void

Inherited from​

Violation.prepareItem

statePropertyName​
static statePropertyName: string = "safetyLineViolationState";

Methods​

getDataPropertyName()​
getDataPropertyName(): string;
Returns​

string

Inherited from​

Violation.getDataPropertyName

getStatePropertyName()​
getStatePropertyName(): string;
Returns​

string

Overrides​

Violation.getStatePropertyName

getViolationInfo()​
getViolationInfo(item): IViolationInfo;
Parameters​
ParameterType
itemItem
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

Was this page helpful?