NotifyOptions class

Constructors

NotifyOptions({required String fileSystemId, required String observedPath, required bool recursive, required ChangeType changeType, List<Change>? changes, String? tag})
NotifyOptions.fromJS(NotifyOptions _wrapped)

Properties

changes List<Change>?
List of changes to entries within the observed directory (including the entry itself)
getter/setter pair
changeType ChangeType
The type of the change which happened to the observed entry. If it is DELETED, then the observed entry will be automatically removed from the list of observed entries.
getter/setter pair
fileSystemId String
The identifier of the file system related to this change.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
observedPath String
The path of the observed entry.
getter/setter pair
recursive bool
Mode of the observed entry.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tag String?
Tag for the notification. Required if the file system was mounted with the supportsNotifyTag option. Note, that this flag is necessary to provide notifications about changes which changed even when the system was shutdown.
getter/setter pair
toJS → NotifyOptions
no setter

Methods

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