WebAPI/FileHandleAPI: Difference between revisions
< WebAPI
Jump to navigation
Jump to search
(→API) |
(→API) |
||
| Line 1: | Line 1: | ||
== API == | == API == | ||
partial interface IDBDatabase { | partial interface IDBDatabase | ||
{ | |||
IDBRequest mozCreateFileHandle(DOMString name, optional DOMString type); | IDBRequest mozCreateFileHandle(DOMString name, optional DOMString type); | ||
}; | }; | ||
interface FileHandle { | interface FileHandle | ||
{ | |||
LockedFile open(optional /* "readonly" */ DOMString mode); | LockedFile open(optional /* "readonly" */ DOMString mode); | ||
FileRequest getFile(); | FileRequest getFile(); | ||
attribute Function? onabort; | attribute Function? onabort; | ||
attribute Function? onerror; | attribute Function? onerror; | ||
}; | }; | ||
interface IDBFileHandle { | interface IDBFileHandle | ||
{ | |||
readonly attribute IDBDatabase database; | readonly attribute IDBDatabase database; | ||
}; | }; | ||
interface FileRequest : DOMRequest { | interface FileRequest : DOMRequest | ||
{ | |||
readonly attribute LockedFile lockedFile; | readonly attribute LockedFile lockedFile; | ||
attribute Function? onprogress; | |||
}; | |||
interface LockedFile | |||
{ | |||
}; | }; | ||
Revision as of 07:19, 15 June 2012
API
partial interface IDBDatabase
{
IDBRequest mozCreateFileHandle(DOMString name, optional DOMString type);
};
interface FileHandle
{
LockedFile open(optional /* "readonly" */ DOMString mode);
FileRequest getFile();
attribute Function? onabort;
attribute Function? onerror;
};
interface IDBFileHandle
{
readonly attribute IDBDatabase database;
};
interface FileRequest : DOMRequest
{
readonly attribute LockedFile lockedFile;
attribute Function? onprogress;
};
interface LockedFile
{
};