describeHandle method

  1. @override
PersistentAccessHandleDescription describeHandle(
  1. String handle
)
override

Returns metadata encoded in handle without resolving filesystem access.

This method may throw an error recognized by isInvalidHandleError.

Implementation

@override
PersistentAccessHandleDescription describeHandle(final String handle) {
  final parsed = _parseHandle(handle);
  return PersistentAccessHandleDescription(
    kind: parsed.kind,
    lastKnownPath: parsed.lastKnownPath,
  );
}