OrgFreedesktopPortalRequest constructor
OrgFreedesktopPortalRequest(
- DBusClient client,
- String destination, {
- DBusObjectPath path = const DBusObjectPath.unchecked('/'),
Implementation
OrgFreedesktopPortalRequest(DBusClient client, String destination,
{DBusObjectPath path = const DBusObjectPath.unchecked('/')})
: super(client, name: destination, path: path) {
response = DBusRemoteObjectSignalStream(
object: this,
interface: 'org.freedesktop.portal.Request',
name: 'Response',
signature: DBusSignature('ua{sv}'))
.asBroadcastStream()
.map((signal) => OrgFreedesktopPortalRequestResponse(signal));
}