libportal
Description:
libportal provides GIO-style async APIs for most Flatpak portals.
- Home: https://github.com/flatpak/libportal
- C-Documentation: https://flatpak.github.io/libportal/
- Devhelp-Package download
Content:
Namespaces:
- Xdp
- Parent - Parent window abstraction.
- Portal - Context for portal calls.
- Session - A representation of long-lived screencast portal interactions.
- BackgroundFlags - Options to use when requesting background.
- ButtonState - The XdpButtonState enumeration is used to describe the state of buttons.
- CameraFlags
- CursorMode - Options for how the cursor is handled.
- DeviceType - Flags to specify what input devices to control for a remote desktop session.
- DiscreteAxis - The `XdpDiscreteAxis` enumeration is used to describe the discrete scroll axes.
- EmailFlags
- InhibitFlags - Flags that determine what session status changes are inhibited.
- KeyState - The `XdpKeyState` enumeration is used to describe the state of keys.
- LauncherType - The type of a launcher.
- LocationAccuracy - The values of this enum indicate the desired level of accuracy for location information.
- LocationMonitorFlags
- LoginSessionState - The values of this enum
are returned in the [signal@Portal:
:session-state-changed
] signal to indicate the current state of the user session. - NotificationFlags
- OpenFileFlags - Options for opening files.
- OpenUriFlags - Options for opening uris.
- OutputType - Flags to specify what kind of sources to offer for a screencast session.
- PersistMode - Options for how the screencast session should persist.
- PrintFlags
- RemoteDesktopFlags - Options for starting remote desktop sessions.
- SaveFileFlags
- ScreencastFlags - Options for starting screen casts.
- ScreenshotFlags
- SessionMonitorFlags
- SessionState - The state of a session.
- SessionType - The type of a session.
- SpawnFlags - Flags influencing the spawn operation and how the new sandbox is created.
- UpdateInstallFlags
- UpdateMonitorFlags
- UpdateStatus - The values of this enum are
returned in the [signal@Portal:
:update-progress
s] signal to indicate the current progress of an installation. - UserInformationFlags
- WallpaperFlags - The values of this enumeration determine where the wallpaper is being set.
- public const int WALLPAPER_TARGET_BOTH