Interface: TimeTrackerState
Defined in: shared/src/hooks/use-time-tracker-engine.ts:86
Extends
Section titled “Extends”TimeTrackerStateData
Properties
Section titled “Properties”activeSeconds
Section titled “activeSeconds”activeSeconds: number;Defined in: shared/src/hooks/use-time-tracker-engine.ts:66
Inherited from
Section titled “Inherited from”TimeTrackerStateData.activeSecondsactiveTime
Section titled “activeTime”activeTime: string;Defined in: shared/src/hooks/use-time-tracker-engine.ts:64
Inherited from
Section titled “Inherited from”TimeTrackerStateData.activeTimeappointment_id
Section titled “appointment_id”appointment_id: string | null;Defined in: shared/src/hooks/use-time-tracker-engine.ts:46
Inherited from
Section titled “Inherited from”TimeTrackerStateData.appointment_idappointmentTitle?
Section titled “appointmentTitle?”optional appointmentTitle: string;Defined in: shared/src/hooks/use-time-tracker-engine.ts:72
Inherited from
Section titled “Inherited from”TimeTrackerStateData.appointmentTitlecurrency
Section titled “currency”currency: | "USD" | "EUR" | "GBP" | "CAD" | "AUD" | "JPY" | "CHF" | "CNY" | "INR" | "BRL" | "VEF";Defined in: shared/src/hooks/use-time-tracker-engine.ts:76
Inherited from
Section titled “Inherited from”TimeTrackerStateData.currencydelta_end_time
Section titled “delta_end_time”delta_end_time: number;Defined in: shared/src/hooks/use-time-tracker-engine.ts:44
Inherited from
Section titled “Inherited from”TimeTrackerStateData.delta_end_timedelta_start_time
Section titled “delta_start_time”delta_start_time: number;Defined in: shared/src/hooks/use-time-tracker-engine.ts:43
Inherited from
Section titled “Inherited from”TimeTrackerStateData.delta_start_timeeffectiveEndTime?
Section titled “effectiveEndTime?”optional effectiveEndTime: number;Defined in: shared/src/hooks/use-time-tracker-engine.ts:69
Inherited from
Section titled “Inherited from”TimeTrackerStateData.effectiveEndTimeeffectiveStartTime?
Section titled “effectiveStartTime?”optional effectiveStartTime: number;Defined in: shared/src/hooks/use-time-tracker-engine.ts:68
Inherited from
Section titled “Inherited from”TimeTrackerStateData.effectiveStartTimehourlyPayment
Section titled “hourlyPayment”hourlyPayment: boolean;Defined in: shared/src/hooks/use-time-tracker-engine.ts:78
Inherited from
Section titled “Inherited from”TimeTrackerStateData.hourlyPaymentid: string;Defined in: shared/src/hooks/use-time-tracker-engine.ts:38
Inherited from
Section titled “Inherited from”TimeTrackerStateData.idmemo: string | null;Defined in: shared/src/hooks/use-time-tracker-engine.ts:42
Inherited from
Section titled “Inherited from”TimeTrackerStateData.memomoneyEarned?
Section titled “moneyEarned?”optional moneyEarned: string;Defined in: shared/src/hooks/use-time-tracker-engine.ts:67
Inherited from
Section titled “Inherited from”TimeTrackerStateData.moneyEarnedorder_index
Section titled “order_index”order_index: number;Defined in: shared/src/hooks/use-time-tracker-engine.ts:45
Inherited from
Section titled “Inherited from”TimeTrackerStateData.order_indexpomodoro_enabled
Section titled “pomodoro_enabled”pomodoro_enabled: boolean;Defined in: shared/src/hooks/use-time-tracker-engine.ts:49
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoro_enabledpomodoro_phase
Section titled “pomodoro_phase”pomodoro_phase: "focus" | "short-break" | "long-break";Defined in: shared/src/hooks/use-time-tracker-engine.ts:50
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoro_phasepomodoro_phase_overtime
Section titled “pomodoro_phase_overtime”pomodoro_phase_overtime: boolean;Defined in: shared/src/hooks/use-time-tracker-engine.ts:53
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoro_phase_overtimepomodoro_phase_start_time
Section titled “pomodoro_phase_start_time”pomodoro_phase_start_time: string | null;Defined in: shared/src/hooks/use-time-tracker-engine.ts:52
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoro_phase_start_timepomodoro_sessions_completed
Section titled “pomodoro_sessions_completed”pomodoro_sessions_completed: number;Defined in: shared/src/hooks/use-time-tracker-engine.ts:51
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoro_sessions_completedpomodoroComplete?
Section titled “pomodoroComplete?”optional pomodoroComplete: boolean;Defined in: shared/src/hooks/use-time-tracker-engine.ts:82
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoroCompletepomodoroEnabled
Section titled “pomodoroEnabled”pomodoroEnabled: boolean;Defined in: shared/src/hooks/use-time-tracker-engine.ts:57
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoroEnabledpomodoroPhase
Section titled “pomodoroPhase”pomodoroPhase: "focus" | "short-break" | "long-break";Defined in: shared/src/hooks/use-time-tracker-engine.ts:58
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoroPhasepomodoroPhaseOvertime
Section titled “pomodoroPhaseOvertime”pomodoroPhaseOvertime: boolean;Defined in: shared/src/hooks/use-time-tracker-engine.ts:61
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoroPhaseOvertimepomodoroPhaseStartTime
Section titled “pomodoroPhaseStartTime”pomodoroPhaseStartTime: string | null;Defined in: shared/src/hooks/use-time-tracker-engine.ts:60
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoroPhaseStartTimepomodoroPhaseTimeRemaining?
Section titled “pomodoroPhaseTimeRemaining?”optional pomodoroPhaseTimeRemaining: number;Defined in: shared/src/hooks/use-time-tracker-engine.ts:81
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoroPhaseTimeRemainingpomodoroSessionsCompleted
Section titled “pomodoroSessionsCompleted”pomodoroSessionsCompleted: number;Defined in: shared/src/hooks/use-time-tracker-engine.ts:59
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoroSessionsCompletedpomodoroSettings?
Section titled “pomodoroSettings?”optional pomodoroSettings: PomodoroSettings;Defined in: shared/src/hooks/use-time-tracker-engine.ts:83
Inherited from
Section titled “Inherited from”TimeTrackerStateData.pomodoroSettingsprojectId
Section titled “projectId”projectId: string;Defined in: shared/src/hooks/use-time-tracker-engine.ts:56
Inherited from
Section titled “Inherited from”TimeTrackerStateData.projectIdprojectTitle
Section titled “projectTitle”projectTitle: string;Defined in: shared/src/hooks/use-time-tracker-engine.ts:75
Inherited from
Section titled “Inherited from”TimeTrackerStateData.projectTitleroundedActiveTime
Section titled “roundedActiveTime”roundedActiveTime: string;Defined in: shared/src/hooks/use-time-tracker-engine.ts:65
Inherited from
Section titled “Inherited from”TimeTrackerStateData.roundedActiveTimesalary
Section titled “salary”salary: number;Defined in: shared/src/hooks/use-time-tracker-engine.ts:77
Inherited from
Section titled “Inherited from”TimeTrackerStateData.salarystart_time
Section titled “start_time”start_time: string | null;Defined in: shared/src/hooks/use-time-tracker-engine.ts:41
Inherited from
Section titled “Inherited from”TimeTrackerStateData.start_timestate: TimerState;Defined in: shared/src/hooks/use-time-tracker-engine.ts:40
Inherited from
Section titled “Inherited from”TimeTrackerStateData.statetimerRoundingSettings
Section titled “timerRoundingSettings”timerRoundingSettings: TimerRoundingSettings;Defined in: shared/src/hooks/use-time-tracker-engine.ts:87
work_project_id
Section titled “work_project_id”work_project_id: string;Defined in: shared/src/hooks/use-time-tracker-engine.ts:39
Inherited from
Section titled “Inherited from”TimeTrackerStateData.work_project_id