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?