moveAsync
open fun moveAsync(destination: File, flags: FileCopyFlags, ioPriority: <Error class: unknown class>, cancellable: Cancellable? = null, progressCallback: FileProgressCallback?, callback: AsyncReadyCallback?)(source)
Asynchronously moves a file @source to the location of @destination. For details of the behaviour, see g_file_move().
If @progress_callback is not null, then that function that will be called just like in g_file_move(). The callback will run in the default main context of the thread calling g_file_move_async() — the same context as @callback is run in.
When the operation is finished, @callback will be called. You can then call g_file_move_finish() to get the result of the operation.
Since
2.72
Parameters
destination
#GFile pointing to the destination location
flags
set of #GFileCopyFlags
ioPriority
the io-priority of the request
cancellable
optional #GCancellable object, null to ignore
progressCallback
#GFileProgressCallback function for updates
callback
a #GAsyncReadyCallback to call when the request is satisfied