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?