@c_phillips/ipp-browser
Version:
IPP for the browse and node
171 lines • 4.51 kB
JavaScript
import { xref } from "./ipputil";
let enums = {
"document-state": xref([
,
, ,
"pending",
,
"processing",
,
"canceled",
"aborted",
"completed" // 0x09
]),
"finishings": xref([
,
, ,
"none",
"staple",
"punch",
"cover",
"bind",
"saddle-stitch",
"edge-stitch",
"fold",
"trim",
"bale",
"booklet-maker",
"jog-offset",
,
, , , ,
"staple-top-left",
"staple-bottom-left",
"staple-top-right",
"staple-bottom-right",
"edge-stitch-left",
"edge-stitch-top",
"edge-stitch-right",
"edge-stitch-bottom",
"staple-dual-left",
"staple-dual-top",
"staple-dual-right",
"staple-dual-bottom",
,
, , , , , , , , , , , , , , , , ,
"bind-left",
"bind-top",
"bind-right",
"bind-bottom",
,
, , , , ,
"trim-after-pages",
"trim-after-documents",
"trim-after-copies",
"trim-after-job" // 0x3F ftp://ftp.pwg.org/pub/pwg/candidates/cs-ippjobprinterext3v10-20120727-5100.13.pdf (IPP Everywhere)
]),
"operations-supported": xref([
,
,
"Print-Job",
"Print-URI",
"Validate-Job",
"Create-Job",
"Send-Document",
"Send-URI",
"Cancel-Job",
"Get-Job-Attributes",
"Get-Jobs",
"Get-Printer-Attributes",
"Hold-Job",
"Release-Job",
"Restart-Job",
,
"Pause-Printer",
"Resume-Printer",
"Purge-Jobs",
"Set-Printer-Attributes",
"Set-Job-Attributes",
"Get-Printer-Supported-Values",
"Create-Printer-Subscriptions",
"Create-Job-Subscription",
"Get-Subscription-Attributes",
"Get-Subscriptions",
"Renew-Subscription",
"Cancel-Subscription",
"Get-Notifications",
"ipp-indp-method",
"Get-Resource-Attributes",
"Get-Resource-Data",
"Get-Resources",
"ipp-install",
"Enable-Printer",
"Disable-Printer",
"Pause-Printer-After-Current-Job",
"Hold-New-Jobs",
"Release-Held-New-Jobs",
"Deactivate-Printer",
"Activate-Printer",
"Restart-Printer",
"Shutdown-Printer",
"Startup-Printer",
"Reprocess-Job",
"Cancel-Current-Job",
"Suspend-Current-Job",
"Resume-Job",
"Promote-Job",
"Schedule-Job-After",
,
"Cancel-Document",
"Get-Document-Attributes",
"Get-Documents",
"Delete-Document",
"Set-Document-Attributes",
"Cancel-Jobs",
"Cancel-My-Jobs",
"Resubmit-Job",
"Close-Job",
"Identify-Printer",
"Validate-Document" // 0x3D ftp://ftp.pwg.org/pub/pwg/candidates/cs-ippjobprinterext3v10-20120727-5100.13.pdf
]),
"job-collation-type": xref([
"other",
"unknown",
"uncollated-documents",
'collated-documents',
'uncollated-documents' // 0x05
]),
"job-state": xref([
,
, ,
"pending",
"pending-held",
"processing",
"processing-stopped",
"canceled",
"aborted",
"completed" // 0x09
]),
"orientation-requested": xref([
,
, ,
"portrait",
"landscape",
"reverse-landscape",
"reverse-portrait",
"none" // 0x07 ftp://ftp.pwg.org/pub/pwg/candidates/cs-ippjobprinterext3v10-20120727-5100.13.pdf
]),
"print-quality": xref([
,
, ,
"draft",
"normal",
"high" // 0x05
]),
"printer-state": xref([
,
, ,
"idle",
"processing",
"stopped" // 0x05
])
};
enums["finishings-default"] = enums.finishings;
enums["finishings-ready"] = enums.finishings;
enums["finishings-supported"] = enums.finishings;
enums["media-source-feed-orientation"] = enums["orientation-requested"];
enums["orientation-requested-default"] = enums["orientation-requested"];
enums["orientation-requested-supported"] = enums["orientation-requested"]; //1setOf
enums["print-quality-default"] = enums["print-quality"];
enums["print-quality-supported"] = enums["print-quality"]; //1setOf
export default enums;
//# sourceMappingURL=enums.js.map