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