1.0.5 • Published 5 years ago

dynamic-table-in-string-format v1.0.5

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

dynamic-table-in-string-format

Creating a dynamic table in string format.

include somewhere at the beginning

require('dynamic-table-in-string-format')

##Syntax:

var test = require('dynamic-table-in-string-format');

test(header,rows,tableStyle,hederStyle,rowStyle);

##Note:

In tableStyle,hederStyle and rowStyle already having padding,backgruond-color,color,border-collapse,border and text-align .

If you want to change any one of this property give with important.

E.g : "background-color:pink !important" instead of "background-color:pink";

##Example to use :

var test = require('dynamic-table-in-string-format');

test([heading1,heading2,..],[[value11,value12,..],[value21,value22,..],...])

E.g:
test.stringTable(["S.no","Total"],[[1,12],[2,34]]);


Output: <table style="border: 1px solid black; border-collapse: collapse;width:100%;><tr><th style="border: 1px solid black;  border-collapse: collapse;padding: 15px;text-align: left;background-color: black;color: white;>S.no</th><th style="border: 1px solid black;  border-collapse: collapse;padding: 15px;text-align: left;background-color: black;color: white;>Total</th></tr><tr><td style="border: 1px solid black;  border-collapse: collapse;padding: 15px;text-align: left;>1</td><td style="border: 1px solid black;  border-collapse: collapse;padding: 15px;text-align: left;>12</td></tr><tr><td style="border: 1px solid black;  border-collapse: collapse;padding: 15px;text-align: left;>2</td><td style="border: 1px solid black;  border-collapse: collapse;padding: 15px;text-align: left;>34</td></tr></table>