Volume
Monitor
Class
constructor
parent_
class
name
drive_
changed
drive_
connected
drive_
disconnected
drive_
eject_
button
drive_
stop_
button
get_
connected_
drives
get_
mount_
for_
uuid
get_
mounts
get_
volume_
for_
uuid
get_
volumes
is_
supported
mount_
added
mount_
changed
mount_
pre_
unmount
mount_
removed
volume_
added
volume_
changed
volume_
removed
GJS API Reference
Gio-2.0
Gio
VolumeMonitorClass
Class VolumeMonitorClass
Hierarchy
VolumeMonitorClass
Index
Constructors
constructor
Properties
parent_
class
name
Methods
drive_
changed
drive_
connected
drive_
disconnected
drive_
eject_
button
drive_
stop_
button
get_
connected_
drives
get_
mount_
for_
uuid
get_
mounts
get_
volume_
for_
uuid
get_
volumes
is_
supported
mount_
added
mount_
changed
mount_
pre_
unmount
mount_
removed
volume_
added
volume_
changed
volume_
removed
Constructors
constructor
new
Volume
Monitor
Class
(
)
:
VolumeMonitorClass
Returns
VolumeMonitorClass
Properties
parent_
class
parent_
class
:
GObject
.
ObjectClass
Static
name
name
:
string
Methods
drive_
changed
drive_
changed
(
volume_monitor
:
VolumeMonitor
, drive
:
Gio
.
Drive
)
:
void
Parameters
volume_monitor:
VolumeMonitor
drive:
Gio
.
Drive
Returns
void
drive_
connected
drive_
connected
(
volume_monitor
:
VolumeMonitor
, drive
:
Gio
.
Drive
)
:
void
Parameters
volume_monitor:
VolumeMonitor
drive:
Gio
.
Drive
Returns
void
drive_
disconnected
drive_
disconnected
(
volume_monitor
:
VolumeMonitor
, drive
:
Gio
.
Drive
)
:
void
Parameters
volume_monitor:
VolumeMonitor
drive:
Gio
.
Drive
Returns
void
drive_
eject_
button
drive_
eject_
button
(
volume_monitor
:
VolumeMonitor
, drive
:
Gio
.
Drive
)
:
void
Parameters
volume_monitor:
VolumeMonitor
drive:
Gio
.
Drive
Returns
void
drive_
stop_
button
drive_
stop_
button
(
volume_monitor
:
VolumeMonitor
, drive
:
Gio
.
Drive
)
:
void
Parameters
volume_monitor:
VolumeMonitor
drive:
Gio
.
Drive
Returns
void
get_
connected_
drives
get_
connected_
drives
(
volume_monitor
:
VolumeMonitor
)
:
Gio
.
Drive
[]
Parameters
volume_monitor:
VolumeMonitor
Returns
Gio
.
Drive
[]
get_
mount_
for_
uuid
get_
mount_
for_
uuid
(
volume_monitor
:
VolumeMonitor
, uuid
:
string
)
:
Mount
Parameters
volume_monitor:
VolumeMonitor
uuid:
string
Returns
Mount
get_
mounts
get_
mounts
(
volume_monitor
:
VolumeMonitor
)
:
Mount
[]
Parameters
volume_monitor:
VolumeMonitor
Returns
Mount
[]
get_
volume_
for_
uuid
get_
volume_
for_
uuid
(
volume_monitor
:
VolumeMonitor
, uuid
:
string
)
:
Volume
Parameters
volume_monitor:
VolumeMonitor
uuid:
string
Returns
Volume
get_
volumes
get_
volumes
(
volume_monitor
:
VolumeMonitor
)
:
Volume
[]
Parameters
volume_monitor:
VolumeMonitor
Returns
Volume
[]
is_
supported
is_
supported
(
)
:
boolean
Returns
boolean
mount_
added
mount_
added
(
volume_monitor
:
VolumeMonitor
, mount
:
Mount
)
:
void
Parameters
volume_monitor:
VolumeMonitor
mount:
Mount
Returns
void
mount_
changed
mount_
changed
(
volume_monitor
:
VolumeMonitor
, mount
:
Mount
)
:
void
Parameters
volume_monitor:
VolumeMonitor
mount:
Mount
Returns
void
mount_
pre_
unmount
mount_
pre_
unmount
(
volume_monitor
:
VolumeMonitor
, mount
:
Mount
)
:
void
Parameters
volume_monitor:
VolumeMonitor
mount:
Mount
Returns
void
mount_
removed
mount_
removed
(
volume_monitor
:
VolumeMonitor
, mount
:
Mount
)
:
void
Parameters
volume_monitor:
VolumeMonitor
mount:
Mount
Returns
void
volume_
added
volume_
added
(
volume_monitor
:
VolumeMonitor
, volume
:
Volume
)
:
void
Parameters
volume_monitor:
VolumeMonitor
volume:
Volume
Returns
void
volume_
changed
volume_
changed
(
volume_monitor
:
VolumeMonitor
, volume
:
Volume
)
:
void
Parameters
volume_monitor:
VolumeMonitor
volume:
Volume
Returns
void
volume_
removed
volume_
removed
(
volume_monitor
:
VolumeMonitor
, volume
:
Volume
)
:
void
Parameters
volume_monitor:
VolumeMonitor
volume:
Volume
Returns
void
Volume
Monitor
Class
constructor
parent_
class
name
drive_
changed
drive_
connected
drive_
disconnected
drive_
eject_
button
drive_
stop_
button
get_
connected_
drives
get_
mount_
for_
uuid
get_
mounts
get_
volume_
for_
uuid
get_
volumes
is_
supported
mount_
added
mount_
changed
mount_
pre_
unmount
mount_
removed
volume_
added
volume_
changed
volume_
removed
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5Wb2x1bWVNb25pdG9yQ2xhc3MuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZvbHVtZU1vbml0b3JDbGFzcy5odG1sI3BhcmVudF9jbGFzcyIsIm5hbWUiOiJwYXJlbnRfY2xhc3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZvbHVtZU1vbml0b3JDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5Wb2x1bWVNb25pdG9yQ2xhc3MuaHRtbCNkcml2ZV9jaGFuZ2VkIiwibmFtZSI6ImRyaXZlX2NoYW5nZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uVm9sdW1lTW9uaXRvckNsYXNzLmh0bWwjZHJpdmVfY29ubmVjdGVkIiwibmFtZSI6ImRyaXZlX2Nvbm5lY3RlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5Wb2x1bWVNb25pdG9yQ2xhc3MuaHRtbCNkcml2ZV9kaXNjb25uZWN0ZWQiLCJuYW1lIjoiZHJpdmVfZGlzY29ubmVjdGVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZvbHVtZU1vbml0b3JDbGFzcy5odG1sI2RyaXZlX2VqZWN0X2J1dHRvbiIsIm5hbWUiOiJkcml2ZV9lamVjdF9idXR0b24iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uVm9sdW1lTW9uaXRvckNsYXNzLmh0bWwjZHJpdmVfc3RvcF9idXR0b24iLCJuYW1lIjoiZHJpdmVfc3RvcF9idXR0b24iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uVm9sdW1lTW9uaXRvckNsYXNzLmh0bWwjZ2V0X2Nvbm5lY3RlZF9kcml2ZXMiLCJuYW1lIjoiZ2V0X2Nvbm5lY3RlZF9kcml2ZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uVm9sdW1lTW9uaXRvckNsYXNzLmh0bWwjZ2V0X21vdW50X2Zvcl91dWlkIiwibmFtZSI6ImdldF9tb3VudF9mb3JfdXVpZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5Wb2x1bWVNb25pdG9yQ2xhc3MuaHRtbCNnZXRfbW91bnRzIiwibmFtZSI6ImdldF9tb3VudHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uVm9sdW1lTW9uaXRvckNsYXNzLmh0bWwjZ2V0X3ZvbHVtZV9mb3JfdXVpZCIsIm5hbWUiOiJnZXRfdm9sdW1lX2Zvcl91dWlkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZvbHVtZU1vbml0b3JDbGFzcy5odG1sI2dldF92b2x1bWVzIiwibmFtZSI6ImdldF92b2x1bWVzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZvbHVtZU1vbml0b3JDbGFzcy5odG1sI2lzX3N1cHBvcnRlZCIsIm5hbWUiOiJpc19zdXBwb3J0ZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uVm9sdW1lTW9uaXRvckNsYXNzLmh0bWwjbW91bnRfYWRkZWQiLCJuYW1lIjoibW91bnRfYWRkZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uVm9sdW1lTW9uaXRvckNsYXNzLmh0bWwjbW91bnRfY2hhbmdlZCIsIm5hbWUiOiJtb3VudF9jaGFuZ2VkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZvbHVtZU1vbml0b3JDbGFzcy5odG1sI21vdW50X3ByZV91bm1vdW50IiwibmFtZSI6Im1vdW50X3ByZV91bm1vdW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZvbHVtZU1vbml0b3JDbGFzcy5odG1sI21vdW50X3JlbW92ZWQiLCJuYW1lIjoibW91bnRfcmVtb3ZlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5Wb2x1bWVNb25pdG9yQ2xhc3MuaHRtbCN2b2x1bWVfYWRkZWQiLCJuYW1lIjoidm9sdW1lX2FkZGVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZvbHVtZU1vbml0b3JDbGFzcy5odG1sI3ZvbHVtZV9jaGFuZ2VkIiwibmFtZSI6InZvbHVtZV9jaGFuZ2VkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlZvbHVtZU1vbml0b3JDbGFzcy5odG1sI3ZvbHVtZV9yZW1vdmVkIiwibmFtZSI6InZvbHVtZV9yZW1vdmVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR2lvXzJfMC5HaW8uVm9sdW1lTW9uaXRvckNsYXNzLmh0bWwiLCJuYW1lIjoiVm9sdW1lTW9uaXRvckNsYXNzIn0=