@@ -279,7 +279,7 @@ FileAPI.readAsBinaryString(file, function (evt/**Object*/){
279279---
280280
281281<a name =" FileAPI.readAsArrayBuffer " ></a >
282- ### readAsBinaryString (file` :Object ` , callback` :Function ` )` :void `
282+ ### readAsArrayBuffer (file` :Object ` , callback` :Function ` )` :void `
283283Чтение содержимого указанного файла как ` ArrayBuffer ` .
284284
285285* file — файл для чтения
@@ -330,14 +330,7 @@ FileAPI.readAsText(file, function (evt/**Object*/){
330330
331331``` js
332332FileAPI .readAsText (file, " utf-8" , function (evt /** Object*/ ){
333- if ( evt .type == ' load' ){
334- // Всё хорошо
335- var text = evt .result ;
336- } else if ( evt .type == ' progress' ){
337- var pr = evt .loaded / evt .total * 100 ;
338- } else {
339- // Ошибка
340- }
333+ /* __*/
341334})
342335```
343336
@@ -651,15 +644,15 @@ var xhr = FileAPI.upload({
651644## File object
652645
653646<a name =" File.name " ></a >
654- ### name
647+ ### name` :String `
655648Имя файла.
656649
657650<a name =" File.type " ></a >
658- ### type
651+ ### type` :String `
659652MIME type
660653
661654<a name =" File.size " ></a >
662- ### size
655+ ### size` :Number `
663656Размер файла в байтах.
664657
665658
@@ -715,18 +708,17 @@ HTTP-статус в виде числа (404 — «Not Found», 200 — «OK»
715708
716709<a name =" XmlHttpRequestPromise.success " ></a >
717710### success(callback` :Function ` )` :XmlHttpRequestPromise `
718- Функция, которая исполняется в случае неудачного запроса.
711+ Функция, которая исполняется в случае успешного запроса.
719712
720- * callback — принимает два аргумента: ` xhr ` и ` options `
713+ * callback — принимает два аргумента: ` xhr ` и ` options `
721714
722715---
723716
724717<a name =" XmlHttpRequestPromise.error " ></a >
725718### error(callback` :Function ` )` :XmlHttpRequestPromise `
726- Функция, которая исполняется в случае успешного запроса.
727-
728- * callback — принимает три аргумента: ` error ` , ` xhr ` и ` options `
719+ Функция, которая исполняется в случае неудачного запроса.
729720
721+ * callback — принимает три аргумента: ` error ` , ` xhr ` и ` options `
730722
731723---
732724
@@ -920,6 +912,23 @@ FileAPI.Image(imageFile)
920912
921913---
922914
915+ <a name =" FileAPI.Image.rotate-auto " ></a >
916+ ### rotate(type` :String ` )` :FileAPI.Image `
917+ Автоматический поворот по EXIF.
918+
919+ * type — "auto"
920+
921+ ``` js
922+ FileAPI .Image (imageFile)
923+ .rotate (" auto" )
924+ .get (function (err /** String*/ , img /** HTMLElement*/ ){
925+
926+ })
927+ ;
928+ ```
929+
930+ ---
931+
923932<a name =" FileAPI.Image.filter " ></a >
924933### filter(callback` :Function ` )` :FileAPI.Image `
925934Применить фильтр функцию. Только ` HTML5 ` .
0 commit comments