Esempio n. 1
0
void DirectoryEntrySync::removeRecursively(ExceptionState& exceptionState) {
  VoidSyncCallbackHelper* helper = VoidSyncCallbackHelper::create();
  m_fileSystem->removeRecursively(this, helper->getSuccessCallback(),
                                  helper->getErrorCallback(),
                                  DOMFileSystemBase::Synchronous);
  helper->getResult(exceptionState);
}
Esempio n. 2
0
void EntrySync::remove(ExceptionState& es) const
{
    VoidSyncCallbackHelper helper;
    if (!m_fileSystem->remove(this, helper.successCallback(), helper.errorCallback(), DOMFileSystemBase::Synchronous)) {
        es.throwDOMException(InvalidModificationError, ExceptionMessages::failedToExecute("remove", "EntrySync"));
        return;
    }
    helper.getResult(es);
}