模型

任务对象是任务的模型对象。

它们包含名称、描述、状态(隐藏、禁用、启用或完成)、子任务列表(如果有)和用于任务的视图和控制器的指针(getContent()getControllerClass() 函数)。

子任务除外,所有这些项的初始值可以使用任务子类上的 @StarAssistantTask 注释轻松指定。 当模型中的数据更改(例如,状态从禁用转换为启用)时,模型启动属性更改,视图会遵循这些更改。