Violation
Enumerations
ViolationState
Results of preflight check.
Enumeration Members
Classes
abstract Violation
Extended by
BleedViolationFontSizeViolationImageQualityViolationMaxArtworkAreaViolationOutOfPrintAreaViolationRasterElementsViolationRegionViolationSafetyLineViolationTextCropViolationTextInPlaceViolation
Constructors
Constructor
new Violation(): Violation;
Returns
Properties
prepareItem
prepareItem: (item) => void;
Parameters
| Parameter | Type |
|---|---|
item | Item |
Returns
void
Methods
getDataPropertyName()
getDataPropertyName(): string;
Returns
string
getStatePropertyName()
getStatePropertyName(): string;
Returns
string
getViolationInfo()
getViolationInfo(item, oldViolationInfo): IViolationInfo<{
}>;
Parameters
| Parameter | Type |
|---|---|
item | Item |
oldViolationInfo | ITotalViolationInfo |
Returns
IViolationInfo<{
}>
isAvailableFor()
isAvailableFor(item): boolean;
Parameters
| Parameter | Type |
|---|---|
item | Item |
Returns
boolean
computeTotalViolationInfo()
static computeTotalViolationInfo(
violations,
item,
oldViolationInfo): ITotalViolationInfo;
Parameters
| Parameter | Type |
|---|---|
violations | Violation[] |
item | Item |
oldViolationInfo | ITotalViolationInfo |
Returns
ViolationInfoResult
Constructors
Constructor
new ViolationInfoResult(): ViolationInfoResult;
Returns
Accessors
good
Get Signature
get static good(): object;
Returns
object
state
state: ViolationState = ViolationState.Good;
none
Get Signature
get static none(): object;
Returns
object
state
state: ViolationState = ViolationState.None;
Interfaces
IMaxArtorkSizeViolationData
Extends
Properties
constraints
constraints: MaxArtworkSizeConstraints;
overallBounds
overallBounds: RectangleF;
ITotalViolationInfo
Extended by
Properties
data?
optional data?: object;
Index Signature
[key: string]: IViolationData
messages?
optional messages?: string[];
state
state: ViolationState;
IViolationData
Extended by
IViolationInfo
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends IViolationData | object |
Properties
data?
optional data?: T;
message?
optional message?: string;
state
state: ViolationState;