OmniStacksStaticModules 2.0.0
Loading...
Searching...
No Matches
TaskManager::TaskRecord Struct Referenceexport

跨模块使用的任务只读快照;字段名对应 Stacks 文件与 UI 展示语义。 More...

Public Attributes

std::string id
 任务 ID。
std::string title
 任务标题。
std::string description
 任务描述。
std::string project_id
 所属项目;Inbox 为 inbox。
std::string project_title
 项目显示名。
std::string board_id
 backlog、inbox 或 Stack ID。
std::string board_title
 清单显示名。
std::string start_date
 Stacks startdate。
std::string due_date
 Stacks duedate。
std::string priority
 low/medium/high/critical。
std::string completed
 完成时间文本;重开时删除。
std::string archived
 归档时间文本。
bool done = false
 Stacks done。
int progress = 0
 Stacks progress 百分比。
std::filesystem::path file
 .task 文件路径。
std::filesystem::path library_path
 所属工作区。

Detailed Description

跨模块使用的任务只读快照;字段名对应 Stacks 文件与 UI 展示语义。

Definition at line 146 of file TaskManager.cppm.

Member Data Documentation

◆ archived

std::string TaskManager::TaskRecord::archived

归档时间文本。

Definition at line 158 of file TaskManager.cppm.

◆ board_id

std::string TaskManager::TaskRecord::board_id

backlog、inbox 或 Stack ID。

Definition at line 152 of file TaskManager.cppm.

◆ board_title

std::string TaskManager::TaskRecord::board_title

清单显示名。

Definition at line 153 of file TaskManager.cppm.

◆ completed

std::string TaskManager::TaskRecord::completed

完成时间文本;重开时删除。

Definition at line 157 of file TaskManager.cppm.

◆ description

std::string TaskManager::TaskRecord::description

任务描述。

Definition at line 149 of file TaskManager.cppm.

◆ done

bool TaskManager::TaskRecord::done = false

Stacks done。

Definition at line 159 of file TaskManager.cppm.

◆ due_date

std::string TaskManager::TaskRecord::due_date

Stacks duedate。

Definition at line 155 of file TaskManager.cppm.

◆ file

std::filesystem::path TaskManager::TaskRecord::file

.task 文件路径。

Definition at line 161 of file TaskManager.cppm.

◆ id

std::string TaskManager::TaskRecord::id

任务 ID。

Definition at line 147 of file TaskManager.cppm.

◆ library_path

std::filesystem::path TaskManager::TaskRecord::library_path

所属工作区。

Definition at line 162 of file TaskManager.cppm.

◆ priority

std::string TaskManager::TaskRecord::priority

low/medium/high/critical。

Definition at line 156 of file TaskManager.cppm.

◆ progress

int TaskManager::TaskRecord::progress = 0

Stacks progress 百分比。

Definition at line 160 of file TaskManager.cppm.

◆ project_id

std::string TaskManager::TaskRecord::project_id

所属项目;Inbox 为 inbox。

Definition at line 150 of file TaskManager.cppm.

◆ project_title

std::string TaskManager::TaskRecord::project_title

项目显示名。

Definition at line 151 of file TaskManager.cppm.

◆ start_date

std::string TaskManager::TaskRecord::start_date

Stacks startdate。

Definition at line 154 of file TaskManager.cppm.

◆ title

std::string TaskManager::TaskRecord::title

任务标题。

Definition at line 148 of file TaskManager.cppm.


The documentation for this struct was generated from the following file:
  • /Users/runner/work/CXX-CMake-template/CXX-CMake-template/single-exe-static-modules/modules/task_manager/include/TaskManager.cppm