DBusClientProxy.session constructor

DBusClientProxy.session({
  1. bool introspectable = true,
})

Creates a new DBus client to communicate with the session bus.

Implementation

factory DBusClientProxy.session({bool introspectable = true}) {
  if (kIsWeb) {
    return DBusClientProxy(
      DBusAddress('unix:path=/session'),
      introspectable: introspectable,
    );
  }

  return DBusClient.session(introspectable: introspectable)
      as DBusClientProxy;
}