Skip to content

Commit eb10ae3

Browse files
committed
Use an object for multiple values
1 parent b3c8dd6 commit eb10ae3

9 files changed

+15
-14
lines changed

dist/receipt-printer-encoder.cjs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ class LanguageEscPos {
170170
result.push(
171171
{
172172
type: 'barcode',
173-
value: `symbology: ${symbology}, data: ${value}`,
173+
value: {symbology: symbology, data: value},
174174
payload: [0x1d, 0x6b, identifier, bytes.length, ...bytes],
175175
},
176176
);
@@ -180,7 +180,7 @@ class LanguageEscPos {
180180
result.push(
181181
{
182182
type: 'barcode',
183-
value: `symbology: ${symbology}, data: ${value}`,
183+
value: {symbology: symbology, data: value},
184184
payload: [0x1d, 0x6b, identifier, ...bytes, 0x00],
185185
},
186186
);
@@ -802,7 +802,7 @@ class LanguageStarPrnt {
802802
result.push(
803803
{
804804
type: 'barcode',
805-
value: `symbology: ${symbology}, data: ${value}`,
805+
value: {symbology: symbology, data: value},
806806
payload: [
807807
0x1b, 0x62,
808808
identifier,

dist/receipt-printer-encoder.esm.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/receipt-printer-encoder.esm.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/receipt-printer-encoder.mjs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ class LanguageEscPos {
168168
result.push(
169169
{
170170
type: 'barcode',
171-
value: `symbology: ${symbology}, data: ${value}`,
171+
value: {symbology: symbology, data: value},
172172
payload: [0x1d, 0x6b, identifier, bytes.length, ...bytes],
173173
},
174174
);
@@ -178,7 +178,7 @@ class LanguageEscPos {
178178
result.push(
179179
{
180180
type: 'barcode',
181-
value: `symbology: ${symbology}, data: ${value}`,
181+
value: {symbology: symbology, data: value},
182182
payload: [0x1d, 0x6b, identifier, ...bytes, 0x00],
183183
},
184184
);
@@ -800,7 +800,7 @@ class LanguageStarPrnt {
800800
result.push(
801801
{
802802
type: 'barcode',
803-
value: `symbology: ${symbology}, data: ${value}`,
803+
value: {symbology: symbology, data: value},
804804
payload: [
805805
0x1b, 0x62,
806806
identifier,

dist/receipt-printer-encoder.umd.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/receipt-printer-encoder.umd.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/languages/esc-pos.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ class LanguageEscPos {
164164
result.push(
165165
{
166166
type: 'barcode',
167-
value: `symbology: ${symbology}, data: ${value}`,
167+
value: {symbology: symbology, data: value},
168168
payload: [0x1d, 0x6b, identifier, bytes.length, ...bytes],
169169
},
170170
);
@@ -174,7 +174,7 @@ class LanguageEscPos {
174174
result.push(
175175
{
176176
type: 'barcode',
177-
value: `symbology: ${symbology}, data: ${value}`,
177+
value: {symbology: symbology, data: value},
178178
payload: [0x1d, 0x6b, identifier, ...bytes, 0x00],
179179
},
180180
);

src/languages/star-prnt.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ class LanguageStarPrnt {
117117
result.push(
118118
{
119119
type: 'barcode',
120-
value: `symbology: ${symbology}, data: ${value}`,
120+
value: {symbology: symbology, data: value},
121121
payload: [
122122
0x1b, 0x62,
123123
identifier,

tools/playground.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,8 @@
464464
result += `<span class="description">
465465
${typeof command.command !== 'undefined' ? command.command : ''}
466466
${typeof command.property !== 'undefined' ? command.property + ': ' : ''}
467-
${typeof command.value !== 'undefined' ? command.value : ''}
467+
${typeof command.value === 'string' ? command.value : ''}
468+
${typeof command.value === 'object' ? Object.entries(command.value).map(i => i[0] + ': ' + i[1]).join(', ') : ''}
468469
</span>`;
469470
}
470471
}

0 commit comments

Comments
 (0)