UNPKG

win32-def

Version:
31 lines 1.44 kB
import assert from 'node:assert'; import { PPRINTER_INFO_1, PPRINTER_INFO_4, PPRINTER_INFO_5, PPRINTER_INFO_6, PPRINTER_INFO_8, PPRINTER_INFO_9, PRINTER_INFO_1_Factory, PRINTER_INFO_4_Factory, PRINTER_INFO_5_Factory, PRINTER_INFO_6_Factory, PRINTER_INFO_8_Factory, PRINTER_INFO_9_Factory, } from './struct.index.js'; export function getPRINTER_INFO_X_Ptr(level) { // eslint-disable-next-line @typescript-eslint/switch-exhaustiveness-check switch (level) { case 1: return PPRINTER_INFO_1; case 4: return PPRINTER_INFO_4; case 5: return PPRINTER_INFO_5; case 6: return PPRINTER_INFO_6; case 8: return PPRINTER_INFO_8; case 9: return PPRINTER_INFO_9; /* c8 ignore next 2 */ default: assert(false, `getPRINTER_INFO_X_Ptr(): level not supported: ${level}`); } } export function PRINTER_INFO_X_Factory(level) { // eslint-disable-next-line @typescript-eslint/switch-exhaustiveness-check switch (level) { case 1: return PRINTER_INFO_1_Factory(); case 4: return PRINTER_INFO_4_Factory(); case 5: return PRINTER_INFO_5_Factory(); case 6: return PRINTER_INFO_6_Factory(); case 8: return PRINTER_INFO_8_Factory(); case 9: return PRINTER_INFO_9_Factory(); /* c8 ignore next 2 */ default: assert(false, `level not supported: ${level}`); } } //# sourceMappingURL=struct.util.js.map