Skip to content

Commit c9746aa

Browse files
committed
contrib: Document Query/Presets/ directory
1 parent 8b14f91 commit c9746aa

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

contributing/Code/Structure of the code.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,11 @@ The `src/` directory contains the code that **implements** the Tasks plugin.
4848
- Abstraction for the different types of [text filters](https://publish.obsidian.md/tasks/Queries/Filters#Text%20filters):
4949
- Substring search
5050
- Regular expression search
51+
- [Presets](https://github.com/obsidian-tasks-group/obsidian-tasks/tree/main/src/Query/Presets)
52+
- Implementation details of the [presets](https://publish.obsidian.md/tasks/Queries/Presets) facility, for declaring re-usable, named instruction blocks.
53+
- See also these in `src/Config/`:
54+
- [PresetsSettingsUI.ts](https://github.com/obsidian-tasks-group/obsidian-tasks/blob/main/src/Config/PresetsSettingsUI.ts)
55+
- [PresetsSettingsUI.scss](https://github.com/obsidian-tasks-group/obsidian-tasks/blob/main/src/Config/PresetsSettingsUI.scss)
5156
- [Sort/](https://github.com/obsidian-tasks-group/obsidian-tasks/tree/main/src/Query/Sort)
5257
- Implementation of the sorting mechanism.
5358
- [Sort.ts](https://github.com/obsidian-tasks-group/obsidian-tasks/blob/main/src/Query/Sort/Sort.ts) is the starting point for sorting tasks.

0 commit comments

Comments
 (0)