MCPcopy Create free account
hub / github.com/driangle/taskmd / getScalarColumnValue

Function getScalarColumnValue

apps/cli/internal/cli/list.go:420–447  ·  view source on GitHub ↗

getScalarColumnValue returns simple string field values.

(task *model.Task, column string)

Source from the content-addressed store, hash-verified

418
419// getScalarColumnValue returns simple string field values.
420func getScalarColumnValue(task *model.Task, column string) string {
421 switch column {
422 case "id":
423 return task.ID
424 case "title":
425 return task.Title
426 case "status":
427 return string(task.Status)
428 case "priority":
429 return string(task.Priority)
430 case "effort":
431 return string(task.Effort)
432 case "type":
433 return string(task.Type)
434 case "group":
435 return task.Group
436 case "owner":
437 return task.Owner
438 case "parent":
439 return task.Parent
440 case "phase":
441 return task.Phase
442 case "file":
443 return task.FilePath
444 default:
445 return ""
446 }
447}

Callers 1

getColumnValueFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected