timer

package
v1.0.0-beta Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

Package timer provides time tracking commands for GitScrum CLI

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCmdTimer

func NewCmdTimer(f *factory.Factory) *cobra.Command

NewCmdTimer creates the timer command group

func NewCmdTimerLog

func NewCmdTimerLog(f *factory.Factory) *cobra.Command

NewCmdTimerLog creates the timer log command

func NewCmdTimerProductivity

func NewCmdTimerProductivity(f *factory.Factory) *cobra.Command

NewCmdTimerProductivity creates the productivity command

func NewCmdTimerReport

func NewCmdTimerReport(f *factory.Factory) *cobra.Command

NewCmdTimerReport creates the timer report command

func NewCmdTimerStart

func NewCmdTimerStart(f *factory.Factory) *cobra.Command

NewCmdTimerStart creates the timer start command

func NewCmdTimerStop

func NewCmdTimerStop(f *factory.Factory) *cobra.Command

NewCmdTimerStop creates the timer stop command

Types

type ActiveTimer

type ActiveTimer struct {
	UUID        string `json:"uuid"`
	Code        string `json:"code"`
	Title       string `json:"title"`
	TimeTracker string `json:"time_tracker"`
	Project     *struct {
		Slug string `json:"slug"`
		Name string `json:"name"`
	} `json:"project"`
}

ActiveTimer represents a task with an active timer (matches BoardTaskResource)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL