Interface Task

Represents a task with various properties.

interface Task {
    active: boolean;
    allContext: string[];
    allMeta: { [key: string]: string[] };
    allTags: string[];
    beforeText: string;
    content: string;
    context: string[];
    created: string;
    createdDate: Date;
    data: object;
    expand: boolean;
    filteredListName: string;
    frontMatter: object;
    interpretedContent: string;
    lastLine: number;
    line: number;
    list: string;
    meta: { [key: string]: string[] };
    metaKeys: string[];
    order: number;
    progress: { completed: number; total: number };
    source: {
        createdTime: string;
        ext: string;
        lang: string;
        modifiedTime: string;
        path: string;
    };
    tags: string[];
    totals: { [key: string]: number };
    type: "CODE" | "HASHTAG" | "HASH_META_ORDER" | "MARKDOWN";
}

Properties

active: boolean
allContext: string[]
allMeta: { [key: string]: string[] }
allTags: string[]
beforeText: string
content: string
context: string[]
created: string
createdDate: Date
data: object
expand: boolean
filteredListName: string
frontMatter: object
interpretedContent: string
lastLine: number
line: number
list: string
meta: { [key: string]: string[] }
metaKeys: string[]
order: number
progress: { completed: number; total: number }
source: {
    createdTime: string;
    ext: string;
    lang: string;
    modifiedTime: string;
    path: string;
}
tags: string[]
totals: { [key: string]: number }
type: "CODE" | "HASHTAG" | "HASH_META_ORDER" | "MARKDOWN"