MCPcopy Index your code
hub / github.com/callumalpass/tasknotes / populateTaskMenu

Method populateTaskMenu

src/api/TaskNotesAPI.ts:1743–1755  ·  view source on GitHub ↗
(
		menu: Menu,
		options: TaskNotesRuntimeTaskMenuOptions
	)

Source from the content-addressed store, hash-verified

1741 }
1742
1743 private async populateTaskMenu(
1744 menu: Menu,
1745 options: TaskNotesRuntimeTaskMenuOptions
1746 ): Promise<void> {
1747 const task = await this.requireTask(options.taskPath);
1748 TaskContextMenu.addToMenu(menu, {
1749 task,
1750 plugin: this.plugin,
1751 targetDate: options.targetDate ?? new Date(),
1752 promoteOccurrenceControls: options.promoteOccurrenceControls,
1753 onUpdate: options.onUpdate ?? this.defaultTaskMenuUpdateHandler(),
1754 });
1755 }
1756
1757 private async buildTaskContextMenu(
1758 options: TaskNotesRuntimeTaskMenuOptions

Callers 1

TaskNotesAPIClass · 0.95

Calls 3

requireTaskMethod · 0.95
addToMenuMethod · 0.45

Tested by

no test coverage detected