@@ -50,35 +50,34 @@ <h2 id="installation">Installation</h2>
5050</ code > </ pre >
5151< h2 id ="basic-usage "> Basic usage</ h2 >
5252< ul >
53- < li > Include the < code > ngFileSaver</ code > module into your project;</ li >
53+ < li > Include < code > ngFileSaver</ code > module into your project;</ li >
5454< li > Pass both < code > FileSaver</ code > and < code > Blob</ code > services as dependencies;</ li >
55- < li > Create a < a href ="https://developer.mozilla.org/en/docs/Web/API/Blob "> Blob object</ a >
56- passing an array with data as a first argument and an object with set of options
55+ < li > Create a < a href ="https://developer.mozilla.org/en/docs/Web/API/Blob "> Blob object</ a > by
56+ passing an array with data as the first argument and an object with set of options
5757as the second one: < code > new Blob(['text'], { type: 'text/plain;charset=utf-8' })</ code > ;</ li >
5858< li > Invoke < code > FileSaver.saveAs</ code > with the following arguments:< ul >
5959< li > < code > data</ code > < strong > Blob</ strong > : a Blob instance;</ li >
60- < li > < code > filename</ code > < strong > String</ strong > : Custom filename (extension is optional);</ li >
60+ < li > < code > filename</ code > < strong > String</ strong > : a custom filename (an extension is optional);</ li >
6161< li > < code > disableAutoBOM</ code > < strong > Boolean</ strong > : (optional) Disable automatically provided Unicode text encoding hints;</ li >
6262</ ul >
6363</ li >
6464</ ul >
6565< p > < a href ="http://alferov.github.io/angular-file-saver/#demo "> Demo</ a > </ p >
6666< h2 id ="api "> API</ h2 >
6767< h3 id ="-filesaver- "> < code > FileSaver</ code > </ h3 >
68+ < p > A core Angular factory.</ p >
6869< h4 id ="-saveas-data-filename-disableautobom- "> < code > #saveAs(data, filename[, disableAutoBOM])</ code > </ h4 >
6970< p > Immediately starts saving a file</ p >
7071< h4 id ="parameters "> Parameters</ h4 >
7172< ul >
7273< li > < strong > Blob</ strong > < code > data</ code > : a Blob instance;</ li >
73- < li > < strong > String</ strong > < code > filename</ code > : Custom filename (extension is optional);</ li >
74+ < li > < strong > String</ strong > < code > filename</ code > : a custom filename (an extension is optional);</ li >
7475< li > < strong > Boolean</ strong > < code > disableAutoBOM</ code > : (optional) Disable automatically provided Unicode text encoding hints;</ li >
7576</ ul >
7677< h3 id ="-blob-blobparts-options- "> < code > Blob(blobParts[, options]))</ code > </ h3 >
77- < p > An Angular factory that returns a Blob instance.
78- < a href ="https://developer.mozilla.org/en/docs/Web/API/Blob "> Blob API on MDN</ a > </ p >
78+ < p > An Angular factory that returns a < a href ="https://developer.mozilla.org/en/docs/Web/API/Blob "> Blob instance</ a > .</ p >
7979< h3 id ="-saveas-data-filename-disableautobom- "> < code > SaveAs(data, filename[, disableAutoBOM])</ code > </ h3 >
80- < p > An Angular factory that returns a FileSaver.js < code > saveAs</ code > polyfill.
81- < a href ="https://github.com/eligrey/FileSaver.js/#syntax "> FileSaver.js documentationruvy</ a > </ p >
80+ < p > An Angular factory that returns a < a href ="https://github.com/eligrey/FileSaver.js/#syntax "> FileSaver.js polyfill</ a > .</ p >
8281< h2 id ="example "> Example</ h2 >
8382< p > < strong > JS</ strong > </ p >
8483< pre > < code class ="lang-js "> function ExampleCtrl(FileSaver, Blob) {
0 commit comments