Folder


Object Hierarchy:

Object hierarchy for Folder

Description:

public class Folder : FileBase

Represents a directory/folder in the project.

Can also represent a project when is_project = true. Projects are folders with is_project = true (no separate Project class).

Project Management

The project_files property provides a flat list of all files in the project (for dropdowns/search), while the children property provides the hierarchical tree structure (for tree views).

Git Integration

Automatically discovers git repositories and checks if paths are ignored by git. Uses manager.git_provider for git operations.


Namespace: OLLMfiles
Package: ollmchat

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class GLib.Object