Handle.from_gfile_sync


Description:

[ CCode ( has_construct_function = false ) ]
[ Version ( since = "2.32" ) ]
public Handle.from_gfile_sync (File file, HandleFlags flags, Cancellable? cancellable = null) throws Error

Creates a new [class@Rsvg.

Handle] for file.

This function sets the "base file" of the handle to be file itself, so SVG elements like `<image>` which reference external resources will be resolved relative to the location of file.

If cancellable is not `NULL`, then the operation can be cancelled by triggering the cancellable object from another thread. If the operation was cancelled, the error `G_IO_ERROR_CANCELLED` will be returned in throws.

Parameters:

file

a `GFile`

flags

flags from [[email protected]]

cancellable

a `GCancellable`, or `NULL`

Returns:

a new [[email protected]] on success, or `NULL` with throws filled in




2022 vala-language.org