Skip to content

Instantly share code, notes, and snippets.

@m1entus
Created October 5, 2017 13:02
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save m1entus/9eaaa97099ec40f02dda43f175d2521a to your computer and use it in GitHub Desktop.
extension Files.Metadata: SocialServiceBrowerNode {
public var nodeId: String? {
if let file = self as? Files.FileMetadata {
return file.id
}
if let folder = self as? Files.FolderMetadata {
return folder.id
}
return nil
}
public var isDirectory: Bool {
return self is Files.FolderMetadata
}
public var nodeName: String {
return name
}
public var path: String? {
return pathLower
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment