Constructors
Accessors
doneList
- get doneList(): string
Returns string
filter
- get filter(): string
Returns string
- set filter(filter: string): void
Returns void
filteredCards
- get filteredCards(): Task[]
Returns Task[]
path
- get path(): string
Returns string
updatedAt
- get updatedAt(): Date
Returns Date
Methods
addContextToContent
- addContextToContent(contexts: string[], content: string): string
Parameters
- contexts: string[]
- content: string
Returns string
addMetadata
- addMetadata(task: Task, key: string, value: string): Promise<void>
Parameters
- task: Task
- key: string
- value: string
Returns Promise<void>
addMetaToContent
- addMetaToContent(meta: Meta[], content: string): string
Parameters
- meta: Meta[]
- content: string
Returns string
addTag
- addTag(task: Task, tag: string): Promise<void>
Returns Promise<void>
addTagsToContent
- addTagsToContent(tags: string[], content: string): string
Parameters
- tags: string[]
- content: string
Returns string
copyToClipboard
- copyToClipboard(text: string, message: string): Promise<void>
Parameters
- text: string
- message: string
Returns Promise<void>
destroy
- destroy(): void
Returns void
filterLists
- filterLists(filter: string, lists: List[]): List[]
Parameters
- filter: string
- lists: List[]
Returns List[]
getAllCards
- getAllCards(filter?: string): Task[]
Returns Task[]
init
- init(repo: any): void
Returns void
openPath
- openPath(filePath: string): Promise<void>
Returns Promise<void>
openUrl
- openUrl(url: string): Promise<void>
Returns Promise<void>
removeMetadata
- removeMetadata(task: Task, key: string, value: string): Promise<void>
Parameters
- task: Task
- key: string
- value: string
Returns Promise<void>
removeTag
- removeTag(task: Task, tag: string): Promise<void>
Returns Promise<void>
renderMarkdown
- renderMarkdown(content: string): string
Returns string
saveFile
- saveFile(content: string, path: string): void
Parameters
- content: string
- path: string
Returns void
setFilter
- setFilter(filter: string): void
Returns void
snackBar
- snackBar(alert: Alert): Promise<void>
Returns Promise<void>
toast
- toast(alert: Alert): Promise<void>
Returns Promise<void>
updateCardContent
- updateCardContent(task: Task, content: string): Promise<void>
Parameters
- task: Task
- content: string
Returns Promise<void>
Represents a project with lists, tasks, and various actions.