An interface class that manages printing functionality (including legend).
Protected
Cancels a report.
A promise that resolves with the cancellation response.
Introspect the map and convert each of its layers to MFP v3 format.
a top level MFP spec
Encodes a print legend based on the given options.
The encoded legend, or null if encoding is empty or fails.
Retrieves the download URL for a given request report.
A promise that resolves to the download URL.
Calculates the extent of the paper based on the given scale and center coordinates.
The extent of the paper.
Requests a print report.
A promise that resolves with the response from the report request.
Static
Formats the data source for printing, based on selected features filtered by the given extent.