NetworkManagerSettingsConnection class
Settings for a connection.
Constructors
- NetworkManagerSettingsConnection(_NetworkManagerObject _object)
Properties
- filename → String
-
File that stores these settings.
no setter
-
flags
→ List<
NetworkManagerConnectionFlag> -
Flags associated with this connection.
no setter
- hashCode → int
-
The hash code for this object.
no setteroverride
-
propertiesChanged
→ Stream<
List< String> > -
Stream of property names as their values change.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- unsaved → bool
-
True if the settings have yet to be written to persistent storage.
no setter
Methods
-
clearSecrets(
) → Future< void> - Clears the secrets belonging to this network connection.
-
delete(
) → Future< void> - Deletes this network connection settings.
-
getSecrets(
[String settingName = '']) → Future< Map< String, Map< >String, DBusValue> > - Gets the secrets belonging to this network connection.
-
getSettings(
) → Future< Map< String, Map< >String, DBusValue> > - Gets the settings belonging to this network connection.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
save(
) → Future< void> - Saves the connection settings to persistent storage.
-
toString(
) → String -
A string representation of this object.
override
-
update(
Map< String, Map< properties) → Future<String, DBusValue> >void> - Updates the settings for this connection, writing them to persistent storage.
-
updateUnsaved(
Map< String, Map< properties) → Future<String, DBusValue> >void> - Updates the settings for this connection, not writing them to persistent storage.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override