PodPath class

Provides path utilities for POD resources.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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

Static Methods

extractPath(String url) → String?
Extract relative path from a full POD URL.
getAppRootPath() → String
Get the app root directory path. Returns: geopod
getDataDirPath() → String
Get the data directory path. Returns: geopod/data
getDirUrl(String dirPath) → Future<String>
Get full URL for a directory in the POD.
getFilePath(String relativePath) → String
Get full file path within the POD.
getFileUrl(String filePath) → Future<String>
Get full URL for a file in the POD.
getParentPath(String path) → String
Get parent directory path.
isDataPath(String path) → bool
Check if a path is within the data directory (user-editable).
isReadOnly(String path) → bool
Check if a path is read-only (outside data directory).