remove


Description:

public async void remove (FileBase filebase, DateTime timestamp) throws Error

Delete a file or folder.

Routes to appropriate handler based on file type.

Parameters:

filebase

The FileBase object to delete (File, Folder, or FileAlias)

timestamp

Timestamp for FileHistory record (required - use GLib.DateTime.now_local() if current time is desired)

Exceptions:

GLib.Error

if deletion fails (FileHistory creation or database update fails)