XdgDesktopPortalClient class

A client that connects to the portals.

Constructors

XdgDesktopPortalClient({DBusClient? bus})
Creates a new portal client. If bus is provided connect to the given D-Bus server.

Properties

account XdgAccountPortal
Portal for obtaining information about the user.
latefinal
background XdgBackgroundPortal
Portal for requesting autostart and background activity.
latefinal
camera ↔ XdgCameraPortal
Camera portal.
latefinal
documents XdgDocumentsPortal
Portal to access documents.
latefinal
email XdgEmailPortal
Portal to send email.
latefinal
fileChooser XdgFileChooserPortal
Portal to request access to files.
latefinal
fileTransfer XdgFileTransferPortal
Portal to transfer files between applications.
latefinal
hashCode int
The hash code for this object.
no setterinherited
location XdgLocationPortal
Portal to get location information.
latefinal
memoryMonitor XdgMemoryMonitorPortal
Portal to monitor memory.
latefinal
networkMonitor XdgNetworkMonitorPortal
Portal to monitor networking.
latefinal
notification XdgNotificationPortal
Portal to create notifications.
latefinal
openUri XdgOpenUriPortal
Portal to open URIs.
latefinal
powerProfileMonitor XdgPowerProfileMonitorPortal
Portal for power profile monitoring.
latefinal
print XdgPrintPortal
Portal for printing.
latefinal
proxyResolver XdgProxyResolverPortal
Portal to use system proxy.
latefinal
remoteDesktop XdgRemoteDesktopPortal
Portal to use remote desktop.
latefinal
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenCast XdgScreenCastPortal
Portal to perform screen casts.
latefinal
secret XdgSecretPortal
Portal for retrieving application secret.
latefinal
settings XdgSettingsPortal
Portal to access system settings.
latefinal
trash ↔ XdgTrashPortal
Portal for trashing files.
latefinal
wallpaper XdgWallpaperPortal
Portal for setting the desktop wallpaper.
latefinal

Methods

close() Future<void>
Terminates all active connections. If a client remains unclosed, the Dart process may not terminate.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited