MCPcopy Create free account
hub / github.com/callumalpass/tasknotes / buildBasesTaskCopyActions

Function buildBasesTaskCopyActions

src/bases/basesTaskCopyActions.ts:34–54  ·  view source on GitHub ↗
(
	copyTasks: (format: TaskCopyFormat) => void
)

Source from the content-addressed store, hash-verified

32 };
33
34export function buildBasesTaskCopyActions(
35 copyTasks: (format: TaskCopyFormat) => void
36): BasesViewAction[] {
37 return [
38 {
39 name: "Copy task filenames",
40 icon: "lucide-file-text",
41 callback: () => copyTasks("filenames"),
42 },
43 {
44 name: "Copy task links",
45 icon: "lucide-link",
46 callback: () => copyTasks("markdown-links"),
47 },
48 {
49 name: "Copy task titles",
50 icon: "lucide-text",
51 callback: () => copyTasks("titles"),
52 },
53 ];
54}
55
56export async function copyBasesCurrentViewTasks({
57 dataItems,

Callers 2

getViewActionsFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected