| asArrayOfFiles | Converts an array of abstract files to an array of files. |
| asArrayOfFolders | Converts an array of abstract files to an array of folders. |
| asFile | Converts an abstract file to a file. |
| asFileOrNull | Converts an abstract file to a file or null. |
| asFolder | Converts an abstract file to a folder. |
| asFolderOrNull | Converts an abstract file to a folder or null. |
| checkExtension | Checks if the given path or file has the specified extension. |
| exists | Checks if the given path exists. |
| getAbstractFile | Retrieves the TAbstractFile object for the given path or abstract file. |
| getAbstractFileOrNull | Retrieves an abstract file or null based on the provided path or abstract file. |
| getFile | Retrieves a file based on the provided path or file. |
| getFileOrNull | Retrieves a file or null based on the provided path or file. If the provided argument is already a file, it is returned as is. Otherwise, the function uses the app’s vault to retrieve the file by its path. |
| getFileSystemType | Gets the type of a file system object. |
| getFolder | Retrieves a folder based on the provided app and pathOrFolder. |
| getFolderOrNull | Retrieves a folder or null based on the provided path or folder. |
| getMarkdownFiles | Retrieves an array of files representing the markdown files within a specified folder or path. |
| getOrCreateFile | Retrieves the file for the given path or creates a new one if it does not exist. |
| getOrCreateFolder | Retrieves the folder for the given path or creates a new one if it does not exist. |
| getPath | Returns the path of the given pathOrFile. |
| isAbstractFile | Checks if the given file is an instance of abstract file. |
| isBaseFile | Checks if the given file is a base file. |
| isCanvasFile | Checks if the given file is a canvas file. |
| isFile | Checks if the given file is an instance of file. |
| isFolder | Checks if the given file is a folder. |
| isMarkdownFile | Checks if the given file is a Markdown file. |
| isNote | Checks if the given file is a note. |
| trimMarkdownExtension | Trims the markdown extension from the file path if the file is a markdown file. If the file is not a markdown file, the original file path is returned. |