Vfs
Class
constructor
parent_
class
name
add_
writable_
namespaces
get_
file_
for_
path
get_
file_
for_
uri
get_
supported_
uri_
schemes
is_
active
local_
file_
add_
info
local_
file_
moved
local_
file_
removed
local_
file_
set_
attributes
parse_
name
GJS API Reference
Gio-2.0
Gio
VfsClass
Class VfsClass
Hierarchy
VfsClass
Index
Constructors
constructor
Properties
parent_
class
name
Methods
add_
writable_
namespaces
get_
file_
for_
path
get_
file_
for_
uri
get_
supported_
uri_
schemes
is_
active
local_
file_
add_
info
local_
file_
moved
local_
file_
removed
local_
file_
set_
attributes
parse_
name
Constructors
constructor
new
Vfs
Class
(
)
:
VfsClass
Returns
VfsClass
Properties
parent_
class
parent_
class
:
GObject
.
ObjectClass
Static
name
name
:
string
Methods
add_
writable_
namespaces
add_
writable_
namespaces
(
vfs
:
Vfs
, list
:
FileAttributeInfoList
)
:
void
Parameters
vfs:
Vfs
list:
FileAttributeInfoList
Returns
void
get_
file_
for_
path
get_
file_
for_
path
(
vfs
:
Vfs
, path
:
string
)
:
Gio
.
File
Parameters
vfs:
Vfs
path:
string
Returns
Gio
.
File
get_
file_
for_
uri
get_
file_
for_
uri
(
vfs
:
Vfs
, uri
:
string
)
:
Gio
.
File
Parameters
vfs:
Vfs
uri:
string
Returns
Gio
.
File
get_
supported_
uri_
schemes
get_
supported_
uri_
schemes
(
vfs
:
Vfs
)
:
string
[]
Parameters
vfs:
Vfs
Returns
string
[]
is_
active
is_
active
(
vfs
:
Vfs
)
:
boolean
Parameters
vfs:
Vfs
Returns
boolean
local_
file_
add_
info
local_
file_
add_
info
(
vfs
:
Vfs
, filename
:
string
, device
:
number
, attribute_matcher
:
FileAttributeMatcher
, info
:
Gio
.
FileInfo
, cancellable
:
Gio
.
Cancellable
, extra_data
:
object
, free_extra_data
:
GLib
.
DestroyNotify
)
:
void
Parameters
vfs:
Vfs
filename:
string
device:
number
attribute_matcher:
FileAttributeMatcher
info:
Gio
.
FileInfo
cancellable:
Gio
.
Cancellable
extra_data:
object
free_extra_data:
GLib
.
DestroyNotify
Returns
void
local_
file_
moved
local_
file_
moved
(
vfs
:
Vfs
, source
:
string
, dest
:
string
)
:
void
Parameters
vfs:
Vfs
source:
string
dest:
string
Returns
void
local_
file_
removed
local_
file_
removed
(
vfs
:
Vfs
, filename
:
string
)
:
void
Parameters
vfs:
Vfs
filename:
string
Returns
void
local_
file_
set_
attributes
local_
file_
set_
attributes
(
vfs
:
Vfs
, filename
:
string
, info
:
Gio
.
FileInfo
, flags
:
FileQueryInfoFlags
, cancellable
:
Gio
.
Cancellable
)
:
boolean
Parameters
vfs:
Vfs
filename:
string
info:
Gio
.
FileInfo
flags:
FileQueryInfoFlags
cancellable:
Gio
.
Cancellable
Returns
boolean
parse_
name
parse_
name
(
vfs
:
Vfs
, parse_name
:
string
)
:
Gio
.
File
Parameters
vfs:
Vfs
parse_name:
string
Returns
Gio
.
File
Vfs
Class
constructor
parent_
class
name
add_
writable_
namespaces
get_
file_
for_
path
get_
file_
for_
uri
get_
supported_
uri_
schemes
is_
active
local_
file_
add_
info
local_
file_
moved
local_
file_
removed
local_
file_
set_
attributes
parse_
name
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5WZnNDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uVmZzQ2xhc3MuaHRtbCNwYXJlbnRfY2xhc3MiLCJuYW1lIjoicGFyZW50X2NsYXNzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHaW9fMl8wLkdpby5WZnNDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5WZnNDbGFzcy5odG1sI2FkZF93cml0YWJsZV9uYW1lc3BhY2VzIiwibmFtZSI6ImFkZF93cml0YWJsZV9uYW1lc3BhY2VzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZmc0NsYXNzLmh0bWwjZ2V0X2ZpbGVfZm9yX3BhdGgiLCJuYW1lIjoiZ2V0X2ZpbGVfZm9yX3BhdGgiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uVmZzQ2xhc3MuaHRtbCNnZXRfZmlsZV9mb3JfdXJpIiwibmFtZSI6ImdldF9maWxlX2Zvcl91cmkiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uVmZzQ2xhc3MuaHRtbCNnZXRfc3VwcG9ydGVkX3VyaV9zY2hlbWVzIiwibmFtZSI6ImdldF9zdXBwb3J0ZWRfdXJpX3NjaGVtZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uVmZzQ2xhc3MuaHRtbCNpc19hY3RpdmUiLCJuYW1lIjoiaXNfYWN0aXZlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZmc0NsYXNzLmh0bWwjbG9jYWxfZmlsZV9hZGRfaW5mbyIsIm5hbWUiOiJsb2NhbF9maWxlX2FkZF9pbmZvIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZmc0NsYXNzLmh0bWwjbG9jYWxfZmlsZV9tb3ZlZCIsIm5hbWUiOiJsb2NhbF9maWxlX21vdmVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZmc0NsYXNzLmh0bWwjbG9jYWxfZmlsZV9yZW1vdmVkIiwibmFtZSI6ImxvY2FsX2ZpbGVfcmVtb3ZlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5WZnNDbGFzcy5odG1sI2xvY2FsX2ZpbGVfc2V0X2F0dHJpYnV0ZXMiLCJuYW1lIjoibG9jYWxfZmlsZV9zZXRfYXR0cmlidXRlcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5WZnNDbGFzcy5odG1sI3BhcnNlX25hbWUiLCJuYW1lIjoicGFyc2VfbmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZmc0NsYXNzLmh0bWwiLCJuYW1lIjoiVmZzQ2xhc3MifQ==