UNPKG

@senlinz/import-export-wasm

Version:

Rust WebAssembly for import/export excel files

1,497 lines (1,430 loc) 73.5 kB
let wasm; const heap = new Array(128).fill(undefined); heap.push(undefined, null, true, false); function getObject(idx) { return heap[idx]; } let heap_next = heap.length; function addHeapObject(obj) { if (heap_next === heap.length) heap.push(heap.length + 1); const idx = heap_next; heap_next = heap[idx]; heap[idx] = obj; return idx; } function handleError(f, args) { try { return f.apply(this, args); } catch (e) { wasm.__wbindgen_exn_store(addHeapObject(e)); } } function dropObject(idx) { if (idx < 132) return; heap[idx] = heap_next; heap_next = idx; } function takeObject(idx) { const ret = getObject(idx); dropObject(idx); return ret; } const cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; let cachedUint8ArrayMemory0 = null; function getUint8ArrayMemory0() { if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); } return cachedUint8ArrayMemory0; } function getStringFromWasm0(ptr, len) { ptr = ptr >>> 0; return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); } function isLikeNone(x) { return x === undefined || x === null; } const CLOSURE_DTORS = (typeof FinalizationRegistry === 'undefined') ? { register: () => {}, unregister: () => {} } : new FinalizationRegistry(state => { wasm.__wbindgen_export_1.get(state.dtor)(state.a, state.b) }); function makeMutClosure(arg0, arg1, dtor, f) { const state = { a: arg0, b: arg1, cnt: 1, dtor }; const real = (...args) => { // First up with a closure we increment the internal reference // count. This ensures that the Rust closure environment won't // be deallocated while we're invoking it. state.cnt++; const a = state.a; state.a = 0; try { return f(a, state.b, ...args); } finally { if (--state.cnt === 0) { wasm.__wbindgen_export_1.get(state.dtor)(a, state.b); CLOSURE_DTORS.unregister(state); } else { state.a = a; } } }; real.original = state; CLOSURE_DTORS.register(real, state, state); return real; } function debugString(val) { // primitive types const type = typeof val; if (type == 'number' || type == 'boolean' || val == null) { return `${val}`; } if (type == 'string') { return `"${val}"`; } if (type == 'symbol') { const description = val.description; if (description == null) { return 'Symbol'; } else { return `Symbol(${description})`; } } if (type == 'function') { const name = val.name; if (typeof name == 'string' && name.length > 0) { return `Function(${name})`; } else { return 'Function'; } } // objects if (Array.isArray(val)) { const length = val.length; let debug = '['; if (length > 0) { debug += debugString(val[0]); } for(let i = 1; i < length; i++) { debug += ', ' + debugString(val[i]); } debug += ']'; return debug; } // Test for built-in const builtInMatches = /\[object ([^\]]+)\]/.exec(toString.call(val)); let className; if (builtInMatches && builtInMatches.length > 1) { className = builtInMatches[1]; } else { // Failed to match the standard '[object ClassName]' return toString.call(val); } if (className == 'Object') { // we're a user defined class or Object // JSON.stringify avoids problems with cycles, and is generally much // easier than looping through ownProperties of `val`. try { return 'Object(' + JSON.stringify(val) + ')'; } catch (_) { return 'Object'; } } // errors if (val instanceof Error) { return `${val.name}: ${val.message}\n${val.stack}`; } // TODO we could test for more things here, like `Set`s and `Map`s. return className; } let WASM_VECTOR_LEN = 0; const cachedTextEncoder = (typeof TextEncoder !== 'undefined' ? new TextEncoder('utf-8') : { encode: () => { throw Error('TextEncoder not available') } } ); const encodeString = (typeof cachedTextEncoder.encodeInto === 'function' ? function (arg, view) { return cachedTextEncoder.encodeInto(arg, view); } : function (arg, view) { const buf = cachedTextEncoder.encode(arg); view.set(buf); return { read: arg.length, written: buf.length }; }); function passStringToWasm0(arg, malloc, realloc) { if (realloc === undefined) { const buf = cachedTextEncoder.encode(arg); const ptr = malloc(buf.length, 1) >>> 0; getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); WASM_VECTOR_LEN = buf.length; return ptr; } let len = arg.length; let ptr = malloc(len, 1) >>> 0; const mem = getUint8ArrayMemory0(); let offset = 0; for (; offset < len; offset++) { const code = arg.charCodeAt(offset); if (code > 0x7F) break; mem[ptr + offset] = code; } if (offset !== len) { if (offset !== 0) { arg = arg.slice(offset); } ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); const ret = encodeString(arg, view); offset += ret.written; ptr = realloc(ptr, len, offset, 1) >>> 0; } WASM_VECTOR_LEN = offset; return ptr; } let cachedDataViewMemory0 = null; function getDataViewMemory0() { if (cachedDataViewMemory0 === null || cachedDataViewMemory0.buffer.detached === true || (cachedDataViewMemory0.buffer.detached === undefined && cachedDataViewMemory0.buffer !== wasm.memory.buffer)) { cachedDataViewMemory0 = new DataView(wasm.memory.buffer); } return cachedDataViewMemory0; } function _assertClass(instance, klass) { if (!(instance instanceof klass)) { throw new Error(`expected instance of ${klass.name}`); } } function getArrayU8FromWasm0(ptr, len) { ptr = ptr >>> 0; return getUint8ArrayMemory0().subarray(ptr / 1, ptr / 1 + len); } /** * @param {ExcelInfo} info * @returns {Uint8Array} */ export function createTemplate(info) { try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); _assertClass(info, ExcelInfo); var ptr0 = info.__destroy_into_raw(); wasm.createTemplate(retptr, ptr0); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); var r2 = getDataViewMemory0().getInt32(retptr + 4 * 2, true); var r3 = getDataViewMemory0().getInt32(retptr + 4 * 3, true); if (r3) { throw takeObject(r2); } var v2 = getArrayU8FromWasm0(r0, r1).slice(); wasm.__wbindgen_free(r0, r1 * 1, 1); return v2; } finally { wasm.__wbindgen_add_to_stack_pointer(16); } } function passArray8ToWasm0(arg, malloc) { const ptr = malloc(arg.length * 1, 1) >>> 0; getUint8ArrayMemory0().set(arg, ptr / 1); WASM_VECTOR_LEN = arg.length; return ptr; } /** * @param {ExcelInfo} info * @param {Uint8Array} excel_bytes * @returns {ExcelData} */ export function importData(info, excel_bytes) { try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); _assertClass(info, ExcelInfo); var ptr0 = info.__destroy_into_raw(); const ptr1 = passArray8ToWasm0(excel_bytes, wasm.__wbindgen_malloc); const len1 = WASM_VECTOR_LEN; wasm.importData(retptr, ptr0, ptr1, len1); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); var r2 = getDataViewMemory0().getInt32(retptr + 4 * 2, true); if (r2) { throw takeObject(r1); } return ExcelData.__wrap(r0); } finally { wasm.__wbindgen_add_to_stack_pointer(16); } } /** * @param {ExcelInfo} info * @param {ExcelData} data * @returns {Promise<any>} */ export function exportData(info, data) { _assertClass(info, ExcelInfo); var ptr0 = info.__destroy_into_raw(); _assertClass(data, ExcelData); var ptr1 = data.__destroy_into_raw(); const ret = wasm.exportData(ptr0, ptr1); return takeObject(ret); } function getArrayJsValueFromWasm0(ptr, len) { ptr = ptr >>> 0; const mem = getDataViewMemory0(); const result = []; for (let i = ptr; i < ptr + 4 * len; i += 4) { result.push(takeObject(mem.getUint32(i, true))); } return result; } function passArrayJsValueToWasm0(array, malloc) { const ptr = malloc(array.length * 4, 4) >>> 0; const mem = getDataViewMemory0(); for (let i = 0; i < array.length; i++) { mem.setUint32(ptr + 4 * i, addHeapObject(array[i]), true); } WASM_VECTOR_LEN = array.length; return ptr; } function __wbg_adapter_28(arg0, arg1, arg2) { wasm._dyn_core__ops__function__FnMut__A____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__h34f632cd519c3a96(arg0, arg1, addHeapObject(arg2)); } function __wbg_adapter_181(arg0, arg1, arg2, arg3) { wasm.wasm_bindgen__convert__closures__invoke2_mut__h059b1e71ab984223(arg0, arg1, addHeapObject(arg2), addHeapObject(arg3)); } const ExcelCellFormatFinalization = (typeof FinalizationRegistry === 'undefined') ? { register: () => {}, unregister: () => {} } : new FinalizationRegistry(ptr => wasm.__wbg_excelcellformat_free(ptr >>> 0, 1)); export class ExcelCellFormat { static __wrap(ptr) { ptr = ptr >>> 0; const obj = Object.create(ExcelCellFormat.prototype); obj.__wbg_ptr = ptr; ExcelCellFormatFinalization.register(obj, obj.__wbg_ptr, obj); return obj; } static __unwrap(jsValue) { if (!(jsValue instanceof ExcelCellFormat)) { return 0; } return jsValue.__destroy_into_raw(); } __destroy_into_raw() { const ptr = this.__wbg_ptr; this.__wbg_ptr = 0; ExcelCellFormatFinalization.unregister(this); return ptr; } free() { const ptr = this.__destroy_into_raw(); wasm.__wbg_excelcellformat_free(ptr, 0); } /** * @returns {string} */ get rule() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcellformat_rule(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set rule(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcellformat_rule(this.__wbg_ptr, ptr0, len0); } /** * @returns {string} */ get value() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcellformat_value(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set value(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcellformat_value(this.__wbg_ptr, ptr0, len0); } /** * @returns {string} */ get color() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcellformat_color(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set color(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcellformat_color(this.__wbg_ptr, ptr0, len0); } /** * @returns {boolean} */ get bold() { const ret = wasm.__wbg_get_excelcellformat_bold(this.__wbg_ptr); return ret !== 0; } /** * @param {boolean} arg0 */ set bold(arg0) { wasm.__wbg_set_excelcellformat_bold(this.__wbg_ptr, arg0); } /** * @returns {boolean} */ get italic() { const ret = wasm.__wbg_get_excelcellformat_italic(this.__wbg_ptr); return ret !== 0; } /** * @param {boolean} arg0 */ set italic(arg0) { wasm.__wbg_set_excelcellformat_italic(this.__wbg_ptr, arg0); } /** * @returns {boolean} */ get underline() { const ret = wasm.__wbg_get_excelcellformat_underline(this.__wbg_ptr); return ret !== 0; } /** * @param {boolean} arg0 */ set underline(arg0) { wasm.__wbg_set_excelcellformat_underline(this.__wbg_ptr, arg0); } /** * @returns {boolean} */ get strikethrough() { const ret = wasm.__wbg_get_excelcellformat_strikethrough(this.__wbg_ptr); return ret !== 0; } /** * @param {boolean} arg0 */ set strikethrough(arg0) { wasm.__wbg_set_excelcellformat_strikethrough(this.__wbg_ptr, arg0); } /** * @returns {number} */ get font_size() { const ret = wasm.__wbg_get_excelcellformat_font_size(this.__wbg_ptr); return ret; } /** * @param {number} arg0 */ set font_size(arg0) { wasm.__wbg_set_excelcellformat_font_size(this.__wbg_ptr, arg0); } /** * @returns {string} */ get background_color() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcellformat_background_color(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set background_color(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcellformat_background_color(this.__wbg_ptr, ptr0, len0); } /** * @returns {string} */ get align() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcellformat_align(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set align(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcellformat_align(this.__wbg_ptr, ptr0, len0); } /** * @returns {string} */ get align_vertical() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcellformat_align_vertical(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set align_vertical(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcellformat_align_vertical(this.__wbg_ptr, ptr0, len0); } /** * @returns {string | undefined} */ get date_format() { try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcellformat_date_format(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); let v1; if (r0 !== 0) { v1 = getStringFromWasm0(r0, r1).slice(); wasm.__wbindgen_free(r0, r1 * 1, 1); } return v1; } finally { wasm.__wbindgen_add_to_stack_pointer(16); } } /** * @param {string | null} [arg0] */ set date_format(arg0) { var ptr0 = isLikeNone(arg0) ? 0 : passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); var len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcellformat_date_format(this.__wbg_ptr, ptr0, len0); } /** * @returns {string | undefined} */ get border_color() { try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcellformat_border_color(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); let v1; if (r0 !== 0) { v1 = getStringFromWasm0(r0, r1).slice(); wasm.__wbindgen_free(r0, r1 * 1, 1); } return v1; } finally { wasm.__wbindgen_add_to_stack_pointer(16); } } /** * @param {string | null} [arg0] */ set border_color(arg0) { var ptr0 = isLikeNone(arg0) ? 0 : passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); var len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcellformat_border_color(this.__wbg_ptr, ptr0, len0); } constructor() { const ret = wasm.excelcellformat_new(); this.__wbg_ptr = ret >>> 0; ExcelCellFormatFinalization.register(this, this.__wbg_ptr, this); return this; } /** * @param {string} rule * @returns {ExcelCellFormat} */ withRule(rule) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(rule, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcellformat_withRule(ptr, ptr0, len0); return ExcelCellFormat.__wrap(ret); } /** * @param {string} value * @returns {ExcelCellFormat} */ withValue(value) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(value, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcellformat_withValue(ptr, ptr0, len0); return ExcelCellFormat.__wrap(ret); } /** * @param {string} color * @returns {ExcelCellFormat} */ withColor(color) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(color, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcellformat_withColor(ptr, ptr0, len0); return ExcelCellFormat.__wrap(ret); } /** * @param {boolean} bold * @returns {ExcelCellFormat} */ withBold(bold) { const ptr = this.__destroy_into_raw(); const ret = wasm.excelcellformat_withBold(ptr, bold); return ExcelCellFormat.__wrap(ret); } /** * @param {boolean} italic * @returns {ExcelCellFormat} */ withItalic(italic) { const ptr = this.__destroy_into_raw(); const ret = wasm.excelcellformat_withItalic(ptr, italic); return ExcelCellFormat.__wrap(ret); } /** * @param {boolean} underline * @returns {ExcelCellFormat} */ withUnderline(underline) { const ptr = this.__destroy_into_raw(); const ret = wasm.excelcellformat_withUnderline(ptr, underline); return ExcelCellFormat.__wrap(ret); } /** * @param {boolean} strikethrough * @returns {ExcelCellFormat} */ withStrikethrough(strikethrough) { const ptr = this.__destroy_into_raw(); const ret = wasm.excelcellformat_withStrikethrough(ptr, strikethrough); return ExcelCellFormat.__wrap(ret); } /** * @param {number} font_size * @returns {ExcelCellFormat} */ withFontSize(font_size) { const ptr = this.__destroy_into_raw(); const ret = wasm.excelcellformat_withFontSize(ptr, font_size); return ExcelCellFormat.__wrap(ret); } /** * @param {string} background_color * @returns {ExcelCellFormat} */ withBackgroundColor(background_color) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(background_color, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcellformat_withBackgroundColor(ptr, ptr0, len0); return ExcelCellFormat.__wrap(ret); } /** * @param {string} align * @returns {ExcelCellFormat} */ withAlign(align) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(align, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcellformat_withAlign(ptr, ptr0, len0); return ExcelCellFormat.__wrap(ret); } /** * @param {string} align_vertical * @returns {ExcelCellFormat} */ withAlignVertical(align_vertical) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(align_vertical, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcellformat_withAlignVertical(ptr, ptr0, len0); return ExcelCellFormat.__wrap(ret); } /** * @param {string} date_format * @returns {ExcelCellFormat} */ withDateFormat(date_format) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(date_format, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcellformat_withDateFormat(ptr, ptr0, len0); return ExcelCellFormat.__wrap(ret); } /** * @param {string} border_color * @returns {ExcelCellFormat} */ withBorderColor(border_color) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(border_color, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcellformat_withBorderColor(ptr, ptr0, len0); return ExcelCellFormat.__wrap(ret); } } const ExcelColumnDataFinalization = (typeof FinalizationRegistry === 'undefined') ? { register: () => {}, unregister: () => {} } : new FinalizationRegistry(ptr => wasm.__wbg_excelcolumndata_free(ptr >>> 0, 1)); export class ExcelColumnData { static __wrap(ptr) { ptr = ptr >>> 0; const obj = Object.create(ExcelColumnData.prototype); obj.__wbg_ptr = ptr; ExcelColumnDataFinalization.register(obj, obj.__wbg_ptr, obj); return obj; } static __unwrap(jsValue) { if (!(jsValue instanceof ExcelColumnData)) { return 0; } return jsValue.__destroy_into_raw(); } __destroy_into_raw() { const ptr = this.__wbg_ptr; this.__wbg_ptr = 0; ExcelColumnDataFinalization.unregister(this); return ptr; } free() { const ptr = this.__destroy_into_raw(); wasm.__wbg_excelcolumndata_free(ptr, 0); } /** * @returns {string} */ get key() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcolumndata_key(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set key(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcolumndata_key(this.__wbg_ptr, ptr0, len0); } /** * @returns {string} */ get value() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcolumndata_value(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set value(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcolumndata_value(this.__wbg_ptr, ptr0, len0); } /** * @returns {ExcelRowData[]} */ get children() { try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcolumndata_children(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); var v1 = getArrayJsValueFromWasm0(r0, r1).slice(); wasm.__wbindgen_free(r0, r1 * 4, 4); return v1; } finally { wasm.__wbindgen_add_to_stack_pointer(16); } } /** * @param {ExcelRowData[]} arg0 */ set children(arg0) { const ptr0 = passArrayJsValueToWasm0(arg0, wasm.__wbindgen_malloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcolumndata_children(this.__wbg_ptr, ptr0, len0); } /** * @param {string} key * @param {string} value */ constructor(key, value) { const ptr0 = passStringToWasm0(key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ptr1 = passStringToWasm0(value, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len1 = WASM_VECTOR_LEN; const ret = wasm.excelcolumndata_bind_new(ptr0, len0, ptr1, len1); this.__wbg_ptr = ret >>> 0; ExcelColumnDataFinalization.register(this, this.__wbg_ptr, this); return this; } /** * @param {string} group_name * @param {string} value * @param {ExcelRowData[]} children * @returns {ExcelColumnData} */ static newGroup(group_name, value, children) { const ptr0 = passStringToWasm0(group_name, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ptr1 = passStringToWasm0(value, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len1 = WASM_VECTOR_LEN; const ptr2 = passArrayJsValueToWasm0(children, wasm.__wbindgen_malloc); const len2 = WASM_VECTOR_LEN; const ret = wasm.excelcolumndata_newGroup(ptr0, len0, ptr1, len1, ptr2, len2); return ExcelColumnData.__wrap(ret); } /** * @param {string} group_name * @param {ExcelRowData[]} children * @returns {ExcelColumnData} */ static newRootGroup(group_name, children) { const ptr0 = passStringToWasm0(group_name, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ptr1 = passArrayJsValueToWasm0(children, wasm.__wbindgen_malloc); const len1 = WASM_VECTOR_LEN; const ret = wasm.excelcolumndata_newRootGroup(ptr0, len0, ptr1, len1); return ExcelColumnData.__wrap(ret); } /** * @param {ExcelRowData[]} children * @returns {ExcelColumnData} */ withChildren(children) { const ptr = this.__destroy_into_raw(); const ptr0 = passArrayJsValueToWasm0(children, wasm.__wbindgen_malloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcolumndata_withChildren(ptr, ptr0, len0); return ExcelColumnData.__wrap(ret); } } const ExcelColumnInfoFinalization = (typeof FinalizationRegistry === 'undefined') ? { register: () => {}, unregister: () => {} } : new FinalizationRegistry(ptr => wasm.__wbg_excelcolumninfo_free(ptr >>> 0, 1)); export class ExcelColumnInfo { static __wrap(ptr) { ptr = ptr >>> 0; const obj = Object.create(ExcelColumnInfo.prototype); obj.__wbg_ptr = ptr; ExcelColumnInfoFinalization.register(obj, obj.__wbg_ptr, obj); return obj; } static __unwrap(jsValue) { if (!(jsValue instanceof ExcelColumnInfo)) { return 0; } return jsValue.__destroy_into_raw(); } __destroy_into_raw() { const ptr = this.__wbg_ptr; this.__wbg_ptr = 0; ExcelColumnInfoFinalization.unregister(this); return ptr; } free() { const ptr = this.__destroy_into_raw(); wasm.__wbg_excelcolumninfo_free(ptr, 0); } /** * @returns {string} */ get key() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcolumninfo_key(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set key(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcolumninfo_key(this.__wbg_ptr, ptr0, len0); } /** * @returns {string} */ get name() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcolumninfo_name(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set name(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcolumninfo_name(this.__wbg_ptr, ptr0, len0); } /** * @returns {number} */ get width() { const ret = wasm.__wbg_get_excelcolumninfo_width(this.__wbg_ptr); return ret; } /** * @param {number} arg0 */ set width(arg0) { wasm.__wbg_set_excelcolumninfo_width(this.__wbg_ptr, arg0); } /** * @returns {string | undefined} */ get note() { try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcolumninfo_note(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); let v1; if (r0 !== 0) { v1 = getStringFromWasm0(r0, r1).slice(); wasm.__wbindgen_free(r0, r1 * 1, 1); } return v1; } finally { wasm.__wbindgen_add_to_stack_pointer(16); } } /** * @param {string | null} [arg0] */ set note(arg0) { var ptr0 = isLikeNone(arg0) ? 0 : passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); var len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcolumninfo_note(this.__wbg_ptr, ptr0, len0); } /** * @returns {string} */ get data_type() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcolumninfo_data_type(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set data_type(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcolumninfo_data_type(this.__wbg_ptr, ptr0, len0); } /** * @returns {string[]} */ get allowed_values() { try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcolumninfo_allowed_values(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); var v1 = getArrayJsValueFromWasm0(r0, r1).slice(); wasm.__wbindgen_free(r0, r1 * 4, 4); return v1; } finally { wasm.__wbindgen_add_to_stack_pointer(16); } } /** * @param {string[]} arg0 */ set allowed_values(arg0) { const ptr0 = passArrayJsValueToWasm0(arg0, wasm.__wbindgen_malloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcolumninfo_allowed_values(this.__wbg_ptr, ptr0, len0); } /** * @returns {string} */ get parent() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcolumninfo_parent(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set parent(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcolumninfo_parent(this.__wbg_ptr, ptr0, len0); } /** * @returns {ExcelCellFormat | undefined} */ get format() { const ret = wasm.__wbg_get_excelcolumninfo_format(this.__wbg_ptr); return ret === 0 ? undefined : ExcelCellFormat.__wrap(ret); } /** * @param {ExcelCellFormat | null} [arg0] */ set format(arg0) { let ptr0 = 0; if (!isLikeNone(arg0)) { _assertClass(arg0, ExcelCellFormat); ptr0 = arg0.__destroy_into_raw(); } wasm.__wbg_set_excelcolumninfo_format(this.__wbg_ptr, ptr0); } /** * @returns {ExcelCellFormat[]} */ get value_format() { try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcolumninfo_value_format(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); var v1 = getArrayJsValueFromWasm0(r0, r1).slice(); wasm.__wbindgen_free(r0, r1 * 4, 4); return v1; } finally { wasm.__wbindgen_add_to_stack_pointer(16); } } /** * @param {ExcelCellFormat[]} arg0 */ set value_format(arg0) { const ptr0 = passArrayJsValueToWasm0(arg0, wasm.__wbindgen_malloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcolumninfo_value_format(this.__wbg_ptr, ptr0, len0); } /** * @returns {string} */ get data_group() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcolumninfo_data_group(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set data_group(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcolumninfo_data_group(this.__wbg_ptr, ptr0, len0); } /** * @returns {string} */ get data_group_parent() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelcolumninfo_data_group_parent(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set data_group_parent(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelcolumninfo_data_group_parent(this.__wbg_ptr, ptr0, len0); } /** * @param {string} key * @param {string} name */ constructor(key, name) { const ptr0 = passStringToWasm0(key, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ptr1 = passStringToWasm0(name, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len1 = WASM_VECTOR_LEN; const ret = wasm.excelcolumninfo_bind_new(ptr0, len0, ptr1, len1); this.__wbg_ptr = ret >>> 0; ExcelColumnInfoFinalization.register(this, this.__wbg_ptr, this); return this; } /** * @param {string} note * @returns {ExcelColumnInfo} */ withNote(note) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(note, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcolumninfo_withNote(ptr, ptr0, len0); return ExcelColumnInfo.__wrap(ret); } /** * @param {string} data_type * @returns {ExcelColumnInfo} */ withDataType(data_type) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(data_type, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcolumninfo_withDataType(ptr, ptr0, len0); return ExcelColumnInfo.__wrap(ret); } /** * @param {string[]} allowed_values * @returns {ExcelColumnInfo} */ withAllowedValues(allowed_values) { const ptr = this.__destroy_into_raw(); const ptr0 = passArrayJsValueToWasm0(allowed_values, wasm.__wbindgen_malloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcolumninfo_withAllowedValues(ptr, ptr0, len0); return ExcelColumnInfo.__wrap(ret); } /** * @param {number} width * @returns {ExcelColumnInfo} */ withWidth(width) { const ptr = this.__destroy_into_raw(); const ret = wasm.excelcolumninfo_withWidth(ptr, width); return ExcelColumnInfo.__wrap(ret); } /** * @param {ExcelCellFormat} format * @returns {ExcelColumnInfo} */ withFormat(format) { const ptr = this.__destroy_into_raw(); _assertClass(format, ExcelCellFormat); var ptr0 = format.__destroy_into_raw(); const ret = wasm.excelcolumninfo_withFormat(ptr, ptr0); return ExcelColumnInfo.__wrap(ret); } /** * @param {string} parent * @returns {ExcelColumnInfo} */ withParent(parent) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(parent, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcolumninfo_withParent(ptr, ptr0, len0); return ExcelColumnInfo.__wrap(ret); } /** * @param {ExcelCellFormat[]} value_format * @returns {ExcelColumnInfo} */ withValueFormat(value_format) { const ptr = this.__destroy_into_raw(); const ptr0 = passArrayJsValueToWasm0(value_format, wasm.__wbindgen_malloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcolumninfo_withValueFormat(ptr, ptr0, len0); return ExcelColumnInfo.__wrap(ret); } /** * @param {string} group * @returns {ExcelColumnInfo} */ withDataGroup(group) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(group, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcolumninfo_withDataGroup(ptr, ptr0, len0); return ExcelColumnInfo.__wrap(ret); } /** * @param {string} group_parent * @returns {ExcelColumnInfo} */ withDataGroupParent(group_parent) { const ptr = this.__destroy_into_raw(); const ptr0 = passStringToWasm0(group_parent, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.excelcolumninfo_withDataGroupParent(ptr, ptr0, len0); return ExcelColumnInfo.__wrap(ret); } } const ExcelDataFinalization = (typeof FinalizationRegistry === 'undefined') ? { register: () => {}, unregister: () => {} } : new FinalizationRegistry(ptr => wasm.__wbg_exceldata_free(ptr >>> 0, 1)); export class ExcelData { static __wrap(ptr) { ptr = ptr >>> 0; const obj = Object.create(ExcelData.prototype); obj.__wbg_ptr = ptr; ExcelDataFinalization.register(obj, obj.__wbg_ptr, obj); return obj; } __destroy_into_raw() { const ptr = this.__wbg_ptr; this.__wbg_ptr = 0; ExcelDataFinalization.unregister(this); return ptr; } free() { const ptr = this.__destroy_into_raw(); wasm.__wbg_exceldata_free(ptr, 0); } /** * @returns {ExcelRowData[]} */ get rows() { try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_exceldata_rows(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); var v1 = getArrayJsValueFromWasm0(r0, r1).slice(); wasm.__wbindgen_free(r0, r1 * 4, 4); return v1; } finally { wasm.__wbindgen_add_to_stack_pointer(16); } } /** * @param {ExcelRowData[]} arg0 */ set rows(arg0) { const ptr0 = passArrayJsValueToWasm0(arg0, wasm.__wbindgen_malloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_exceldata_rows(this.__wbg_ptr, ptr0, len0); } /** * @param {ExcelRowData[]} rows */ constructor(rows) { const ptr0 = passArrayJsValueToWasm0(rows, wasm.__wbindgen_malloc); const len0 = WASM_VECTOR_LEN; const ret = wasm.exceldata_new(ptr0, len0); this.__wbg_ptr = ret >>> 0; ExcelDataFinalization.register(this, this.__wbg_ptr, this); return this; } } const ExcelInfoFinalization = (typeof FinalizationRegistry === 'undefined') ? { register: () => {}, unregister: () => {} } : new FinalizationRegistry(ptr => wasm.__wbg_excelinfo_free(ptr >>> 0, 1)); export class ExcelInfo { static __wrap(ptr) { ptr = ptr >>> 0; const obj = Object.create(ExcelInfo.prototype); obj.__wbg_ptr = ptr; ExcelInfoFinalization.register(obj, obj.__wbg_ptr, obj); return obj; } __destroy_into_raw() { const ptr = this.__wbg_ptr; this.__wbg_ptr = 0; ExcelInfoFinalization.unregister(this); return ptr; } free() { const ptr = this.__destroy_into_raw(); wasm.__wbg_excelinfo_free(ptr, 0); } /** * @returns {string} */ get name() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelinfo_name(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {string} arg0 */ set name(arg0) { const ptr0 = passStringToWasm0(arg0, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); const len0 = WASM_VECTOR_LEN; wasm.__wbg_set_excelinfo_name(this.__wbg_ptr, ptr0, len0); } /** * @returns {string} */ get sheet_name() { let deferred1_0; let deferred1_1; try { const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); wasm.__wbg_get_excelinfo_sheet_name(retptr, this.__wbg_ptr); var r0 = getDataViewMemory0().getInt32(retptr + 4 * 0, true); var r1 = getDataViewMemory0().getInt32(retptr + 4 * 1, true); deferred1_0 = r0; deferred1_1 = r1; return getStringFromWasm0(r0, r1); } finally { wasm.__wbindgen_add_to_stack_pointer(16); wasm.__wbindgen_free(deferred1_0, deferred1_1, 1); } } /** * @param {strin