SinglePageUnscaledExporterVertical
A single page exporter for vertical mode. Used by the PdfExport feature to export to single page. Content is exported with dimensions required to fit all requested rows and columns. This allows generating PDF page not constrained by the standard paper formats.
You do not need to use this class directly.
Extending exporter
class MySinglePageExporter extends SinglePageUnscaledExporterVertical {
// type is required for exporter
static type = 'mysinglepageunscaledexporter';
get stylesheets() {
const stylesheets = super.stylesheets;
stylesheets.forEach(styleNodeOrLinkTag => doSmth(styleNodeOrLinkTag))
return stylesheets;
}
}
const scheduler = new Scheduler({
mode : 'vertical',
features : {
pdfExport : {
// this export feature is configured with only one exporter
exporters : [MySinglePageExporter]
}
}
});
// run export with the new exporter
scheduler.features.pdfExport.export({ exporter : 'mysinglepageunscaledexporter' });
Configs
11
Configs
11Common
listenersEvents
Misc
bubbleEventsEvents
callOnFunctionsEvents
localeClassLocalizable
localizableLocalizable
localizablePropertiesLocalizable
Other
centerContentHorizontallySinglePageExporterVertical
keepPathNameExporterBase
rowReadyConditionExporterBase
translateURLsToAbsoluteExporterBase
Properties
12
Properties
12Class hierarchy
Identifies an object as an instance of SinglePageUnscaledExporterVertical class, or subclass thereof.
Identifies an object as an instance of SinglePageUnscaledExporterVertical class, or subclass thereof.
isEventsEvents
isLocalizableLocalizable
isSinglePageExporterVerticalSinglePageExporterVertical
isVerticalExporterVerticalExporter
Functions
15
Functions
15Other
addListenerEvents
filterStylesExporterBase
hasListenerEvents
onEvents
pageTplExporterBase
relayAllEvents
removeAllListenersEvents
removeListenerEvents
resumeEventsEvents
suspendEventsEvents
triggerEvents
unEvents
Events
3
Events
3Event handlers
3
Event handlers
3Typedefs
1
Typedefs
1BryntumListenerConfigEvents