pdfkit-table
Advanced tools
Comparing version 0.1.54 to 0.1.55
22
index.js
@@ -70,3 +70,3 @@ // jshint esversion: 6 | ||
const columnIsDefined = options.columnsSize.length ? true : false; | ||
// const columnIsDefined = options.columnsSize.length ? true : false; | ||
const columnSpacing = options.columnSpacing || 3; // 15 | ||
@@ -244,3 +244,3 @@ let columnSizes = []; | ||
width: columnSizes[i], | ||
align: "left", | ||
align: 'left', | ||
}); | ||
@@ -356,3 +356,3 @@ | ||
width: columnSizes[i] >> 0, | ||
align: "left", | ||
align: 'left', | ||
}); | ||
@@ -369,5 +369,6 @@ | ||
let {label, width, renderer} = dataHeader; | ||
let {label, width, renderer, align} = dataHeader; | ||
// check defination | ||
width = width || columnSizes[i]; | ||
align = align || 'left'; | ||
// force number | ||
@@ -394,3 +395,3 @@ width = width >> 0; | ||
width: width, | ||
align: "left", | ||
align: align, | ||
}) | ||
@@ -449,5 +450,7 @@ | ||
let {property, width, renderer} = dataHeader; | ||
let {property, width, renderer, align} = dataHeader; | ||
// check defination | ||
width = width || columnWidth; | ||
align = align || 'left'; | ||
@@ -510,3 +513,3 @@ const rectCell = { | ||
width: width, | ||
align: "left", | ||
align: align, | ||
}); | ||
@@ -565,2 +568,4 @@ lastPositionX += width; | ||
let align = 'left'; | ||
const rectCell = { | ||
@@ -582,2 +587,3 @@ // x: columnPositions[index], | ||
table.headers[index].renderer && (cell = table.headers[index].renderer(cell, index, i, row, rectRow, rectCell)); // text-cell, index-column, index-line, row | ||
table.headers[index].align && (align = table.headers[index].align); | ||
} | ||
@@ -587,3 +593,3 @@ | ||
width: columnSizes[index], | ||
align: "left", | ||
align: align, | ||
}); | ||
@@ -590,0 +596,0 @@ |
{ | ||
"name": "pdfkit-table", | ||
"version": "0.1.54", | ||
"version": "0.1.55", | ||
"description": "PdfKit Table. Helps to draw informations in simple tables using pdfkit. #server-side. Generate pdf tables with javascript (PDFKIT plugin) ", | ||
@@ -26,4 +26,4 @@ "main": "index.js", | ||
"dependencies": { | ||
"pdfkit": "^0.12.3" | ||
"pdfkit": "latest" | ||
} | ||
} |
@@ -360,5 +360,15 @@ # pdfkit-table | ||
### 0.1.55 | ||
+ align on headers | ||
```json | ||
"headers": [ | ||
{"label":"Name", "property":"name", "align":"center"} | ||
] | ||
``` | ||
- Thanks ***Andrea Fucci*** | ||
### 0.1.49 | ||
+ Max size page | ||
+ max size page | ||
@@ -365,0 +375,0 @@ ### 0.1.48 |
31930
468
500
+ Addedjpeg-exif@1.1.4(transitive)
+ Addedpdfkit@0.15.0(transitive)
- Removedpdfkit@0.12.3(transitive)
Updatedpdfkit@latest