Skip to main content

au-widget-preflight/AuWidgetPreflightConfig

Classes​

AuWidgetPreflightConfig​

Provides properties for the preflight widget.

For details, you can refer to the Preflight widget topic.

{
"widgets": [{
"name": "preflight",
"type": "preflight",
"params": {
"files": [ "http://example.com/printfiles/flyer.pdf" ],
"config": {
"backendUrl": "http://preflight.example.com",
"startFromUploader": false,
"product": {
"dpi": 300,
"size": {
"width": 595,
"height": 842
},
"bleed": 20,
"safetyLines": `[{
"color": "#00ff00",
"altColor": "#00ff00",
"margin": 40
}]`
},
"rules": [
{
"type": "colorspace",
"severity": "error",
"enableFix": true,
"params": {
"allowedColorSpaces": [ "cmyk" ]
}
}
],
...
},
"onPageChange": [
"{{ #function(page) page==='editor' && main.stepIndex === 0 ? main.nextStep() : '' }}"
]
}]
}

Constructors​

Constructor​
new AuWidgetPreflightConfig(): AuWidgetPreflightConfig;
Returns​

AuWidgetPreflightConfig

Properties​

config​
config: any;

The preflight configuration. For details, see the Config Reference.

files​
files: string[];

Initializes the widget with files for validation. For details, see the F.A.Q..

onError​
onError: Function | Function[];

A function ({{#function <expression>}}) or an array of functions that work when errors occur in this widget.

onPageChange​
onPageChange: Function | Function[];

A function ({{#function <expression>}}) or an array of functions that work when changing pages in this widget.


PreviewModel​

Constructors​

Constructor​
new PreviewModel(
title,
url,
index): PreviewModel;
Parameters​
ParameterType
titlestring
urlstring
indexnumber
Returns​

PreviewModel

Properties​

index​
index: number;
title​
title: string;
url​
url: string;
Was this page helpful?