@@ -6,7 +6,10 @@ const scripts = {
66 common : [ 'common/ej2-base.min.js' , 'common/ej2-data.min.js' , 'common/ej2-pdf-export.min.js' , 'common/ej2-svg-base.min.js' ] ,
77 control : [ 'data-visualization/ej2-circulargauge.min.js' , 'data-visualization/ej2-lineargauge.min.js' , 'data-visualization/ej2-maps.min.js' ] ,
88 barcode : [ 'images' , 'barcode.reportitem.css' , 'barcode.reportitem.js' , 'qrbarcode.reportitem.js' ] ,
9- signature : [ 'signature.reportitem.css' , 'signature.dialog.css' , 'signature.reportitem.js' , 'signature.dialog.js' ]
9+ signature : [ 'signature.reportitem.css' , 'signature.dialog.css' , 'signature.reportitem.js' , 'signature.dialog.js' ] ,
10+ shape : [ 'shape.reportitem.css' , 'shape.reportitem.js' ] ,
11+ pdf : [ 'document.reportitem.css' , 'pdfdocument.reportitem.js' ] ,
12+ html : [ 'htmldocument.reportitem.js' ]
1013} ;
1114
1215const srcDir = 'node_modules/@boldreports/javascript-reporting-controls/Scripts/' ;
@@ -17,14 +20,20 @@ const extensionsExportTemp = {
1720 '1D' : 'export { EJBarcode };' ,
1821 '2D' : 'export { EJQRBarcode };' ,
1922 'signature' : 'export { EJSignature }' ,
20- 'signatureDialog' : 'export { SignatureDialog }'
23+ 'signatureDialog' : 'export { SignatureDialog }' ,
24+ 'shape' : 'export { EJShape }' ,
25+ 'pdfDocument' : 'export { EJPdfDocument }' ,
26+ 'htmlDocument' : 'export { EJHtmlDocument }'
2127}
2228
2329gulp . task ( 'copy' , ( done ) => {
2430 copyFiles ( scripts . common , srcDir , destDir + 'common' ) ;
2531 copyFiles ( scripts . control , srcDir , destDir + 'data-visualization' ) ;
2632 copyFiles ( scripts . barcode , extensionsItemSrcDir , extensionsItemDir ) ;
2733 copyFiles ( scripts . signature , extensionsItemSrcDir , extensionsItemDir ) ;
34+ copyFiles ( scripts . shape , extensionsItemSrcDir , extensionsItemDir ) ;
35+ copyFiles ( scripts . html , extensionsItemSrcDir , extensionsItemDir ) ;
36+ copyFiles ( scripts . pdf , extensionsItemSrcDir , extensionsItemDir ) ;
2837 done ( ) ;
2938} ) ;
3039
@@ -40,7 +49,10 @@ gulp.task('update-extensions-export', (done) => {
4049 'barcode' : [ 'barcode.reportitem.js' , '1D' ] ,
4150 'qrbarcode' : [ 'qrbarcode.reportitem.js' , '2D' ] ,
4251 'signature' : [ 'signature.reportitem.js' , 'signature' ] ,
43- 'signatureDialog' : [ 'signature.dialog.js' , 'signatureDialog' ]
52+ 'signatureDialog' : [ 'signature.dialog.js' , 'signatureDialog' ] ,
53+ 'shape' : [ 'shape.reportitem.js' , 'shape' ] ,
54+ 'pdfDocument' : [ 'pdfdocument.reportitem.js' , 'pdfDocument' ] ,
55+ 'htmlDocument' : [ 'htmldocument.reportitem.js' , 'htmlDocument' ]
4456 } ;
4557 const updateFile = ( key , [ filename , exportKey ] ) => {
4658 const filePath = `${ extensionsItemDir } ${ filename } ` ;
0 commit comments