Lines Matching refs:path
40 // DOMFileSystem path utilities. All methods in this class are static.
46 // Returns the name part from the given path.
47 static String getName(const String& path);
49 // Returns the parent directory path of the given path.
50 static String getDirectory(const String& path);
52 // Checks if a given path is a parent of mayBeChild. This method assumes given paths are absolute and do not have extra references to a parent (i.e. "../").
53 static bool isParentOf(const String& path, const String& mayBeChild);
55 // Appends the separator at the end of the path if it's not there already.
56 static String ensureDirectoryPath(const String& path);
58 // Returns a new path by appending a separator and the supplied path component to the path.
59 static String append(const String& path, const String& component);
61 static bool isAbsolute(const String& path)
63 return path.startsWith(DOMFilePath::root);
66 static bool endsWithSeparator(const String& path)
68 return path[path.length() - 1] == DOMFilePath::separator;
72 static String removeExtraParentReferences(const String& path);
74 // Checks if the given path follows the FileSystem API naming restrictions.
75 static bool isValidPath(const String& path);