mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-03-29 22:38:33 +08:00
Fix ng-cordova
This commit is contained in:
34
filewriter/index.d.ts
vendored
34
filewriter/index.d.ts
vendored
@@ -1,7 +1,7 @@
|
||||
// Type definitions for File API: Writer
|
||||
// Project: http://www.w3.org/TR/file-writer-api/
|
||||
// Definitions by: Kon <http://phyzkit.net/>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
// Definitions by: Kon <http://phyzkit.net/>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
/**
|
||||
* This interface provides methods to monitor the asynchronous writing of blobs to disk using progress events [PROGRESS-EVENTS] and event handler attributes.
|
||||
@@ -21,25 +21,25 @@ interface FileSaver extends EventTarget {
|
||||
* <li> Terminate this algorithm. </li>
|
||||
* </ol>
|
||||
*/
|
||||
abort():void;
|
||||
abort(): void;
|
||||
|
||||
/**
|
||||
* The blob is being written.
|
||||
* @readonly
|
||||
*/
|
||||
INIT:number;
|
||||
INIT: number;
|
||||
|
||||
/**
|
||||
* The object has been constructed, but there is no pending write.
|
||||
* @readonly
|
||||
*/
|
||||
WRITING:number;
|
||||
WRITING: number;
|
||||
|
||||
/**
|
||||
* The entire Blob has been written to the file, an error occurred during the write, or the write was aborted using abort(). The FileSaver is no longer writing the blob.
|
||||
* @readonly
|
||||
*/
|
||||
DONE:number;
|
||||
DONE: number;
|
||||
|
||||
/**
|
||||
* The FileSaver object can be in one of 3 states. The readyState attribute, on getting, must return the current state, which must be one of the following values:
|
||||
@@ -50,43 +50,43 @@ interface FileSaver extends EventTarget {
|
||||
* <ul>
|
||||
* @readonly
|
||||
*/
|
||||
readyState:number;
|
||||
readyState: number;
|
||||
|
||||
/**
|
||||
* The last error that occurred on the FileSaver.
|
||||
* @readonly
|
||||
* @readonly
|
||||
*/
|
||||
error:DOMError;
|
||||
error: Error;
|
||||
|
||||
/**
|
||||
* Handler for writestart events
|
||||
*/
|
||||
onwritestart:Function;
|
||||
onwritestart: (event: ProgressEvent) => void;
|
||||
|
||||
/**
|
||||
* Handler for progress events.
|
||||
*/
|
||||
onprogress:Function;
|
||||
onprogress: (event: ProgressEvent) => void;
|
||||
|
||||
/**
|
||||
* Handler for write events.
|
||||
*/
|
||||
onwrite:Function;
|
||||
onwrite: (event: ProgressEvent) => void;
|
||||
|
||||
/**
|
||||
* Handler for abort events.
|
||||
*/
|
||||
onabort:Function;
|
||||
onabort: (event: ProgressEvent) => void;
|
||||
|
||||
/**
|
||||
* Handler for error events.
|
||||
*/
|
||||
onerror:Function;
|
||||
onerror: (event: ProgressEvent) => void;
|
||||
|
||||
/**
|
||||
* Handler for writeend events.
|
||||
*/
|
||||
onwriteend:Function;
|
||||
onwriteend: (event: ProgressEvent) => void;
|
||||
}
|
||||
|
||||
declare var FileSaver: {
|
||||
@@ -113,7 +113,7 @@ interface FileWriter extends FileSaver {
|
||||
length:number;
|
||||
|
||||
/**
|
||||
* Write the supplied data to the file at position.
|
||||
* Write the supplied data to the file at position.
|
||||
* @param data The blob to write.
|
||||
*/
|
||||
write(data:Blob):void;
|
||||
@@ -171,6 +171,6 @@ interface FileWriterSync {
|
||||
* </li>
|
||||
* </ul>
|
||||
* @param size The size to which the length of the file is to be adjusted, measured in bytes.
|
||||
*/
|
||||
*/
|
||||
truncate(size:number):void;
|
||||
}
|
||||
|
||||
2
ng-cordova/camera.d.ts
vendored
2
ng-cordova/camera.d.ts
vendored
@@ -3,7 +3,7 @@
|
||||
// Definitions by: Jacques Kang <https://www.linkedin.com/in/jacqueskang>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
/// <reference types="Camera" />
|
||||
/// <reference types="cordova" />
|
||||
/// <reference types="angular" />
|
||||
|
||||
declare namespace ngCordova {
|
||||
|
||||
2
ng-cordova/file.d.ts
vendored
2
ng-cordova/file.d.ts
vendored
@@ -4,7 +4,7 @@
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
/// <reference types="angular" />
|
||||
/// <reference types="FileSystem" />
|
||||
/// <reference types="cordova" />
|
||||
|
||||
declare namespace ngCordova {
|
||||
export interface IFileService {
|
||||
|
||||
2
ng-cordova/fileTransfer.d.ts
vendored
2
ng-cordova/fileTransfer.d.ts
vendored
@@ -4,7 +4,7 @@
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
/// <reference types="angular" />
|
||||
/// <reference types="FileTransfer" />
|
||||
/// <reference types="cordova" />
|
||||
/// <reference types="FileSystem" />
|
||||
|
||||
declare namespace ngCordova {
|
||||
|
||||
19
ng-cordova/tsconfig.json
Normal file
19
ng-cordova/tsconfig.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"files": [
|
||||
"index.d.ts"
|
||||
],
|
||||
"compilerOptions": {
|
||||
"module": "commonjs",
|
||||
"target": "es6",
|
||||
"noImplicitAny": true,
|
||||
"strictNullChecks": false,
|
||||
"baseUrl": "../",
|
||||
"experimentalDecorators": true,
|
||||
"typeRoots": [
|
||||
"../"
|
||||
],
|
||||
"types": [],
|
||||
"noEmit": true,
|
||||
"forceConsistentCasingInFileNames": true
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user