package
0.54.0
Repository: https://github.com/lucassabreu/clockify-cli.git
Documentation: pkg.go.dev

# Functions

NewTimeInterval will create a TimeInterval from start and end times.
No description provided by the author

# Constants

EstimateResetOptionMonthly estimate is Auto.
EstimateTypeAuto estimate is Auto.
EstimateTypeManual estimate is Manual.
MembershipStatusActive membership is Active.
MembershipStatusDeclined membership is Declined.
MembershipStatusInactive membership is Inactive.
MembershipStatusPending membership is Pending.
TaskStatusActive task is Active.
TaskStatusDone task is Done.
UserStatusActive when the user is Active.
UserStatusDeleted when the user is Deleted.
UserStatusPendingEmailVerification when the user is Pending Email Verification.
WeekStartFriday when start at Friday.
WeekStartMonday when start at Monday.
WeekStartSaturday when start at Saturday.
WeekStartSunday when start at Sunday.
WeekStartThursday when start at Thursday.
WeekStartTuesday when start at Tuesday.
WeekStartWednesday when start at Wednesday.

# Structs

No description provided by the author
AddProjectRequest represents the parameters to create a project.
No description provided by the author
AutomaticLock DTO.
BaseEstimate DTO.
BaseEstimateRequest is basic information to estime a project.
BudgetEstimate DTO.
BudgetEstimateRequest set parameters for time estimate on a project.
No description provided by the author
Client DTO.
CreateTimeEntryRequest to create a time entry is created.
CustomField DTO.
CustomFieldValue DTO.
DateTime is a time presentation for parameters.
Duration is a time presentation for parameters.
Error api errors.
No description provided by the author
GetProjectRequest query parameters to fetch a project.
No description provided by the author
No description provided by the author
GetTasksRequest represents the query filters to search tasks of a project.
GetTimeEntryRequest to get a time entry.
Invitation DTO.
InvitedUser DTO.
Membership DTO.
OutTimeEntryRequest to end the current time entry.
Project DTO.
Rate DTO.
Role DTO.
No description provided by the author
Round DTO.
SummaryReportSettings DTO.
Tag DTO.
Task DTO.
TimeEntriesList DTO.
TimeEntry DTO.
TimeEntryImpl DTO.
TimeEstimate DTO.
TimeEstimateRequest set parameters for time estimate on a project.
TimeInterval DTO.
UpdateProjectEstimateRequest represents a request to set a estimate of a project.
UpdateProjectMembership sets which user or group has access, and their hourly rate.
UpdateProjectMembershipsRequest represents a request to change which users and groups have access to a project.
UpdateProjectRequest represents the parameters to update a project.
UpdateProjectTemplateRequest represents a request to change isTemplate flag of a project.
UpdateProjectUserRateRequest represents a request to change a user billable rate on a project.
No description provided by the author
UpdateTimeEntryRequest to update a time entry.
User DTO.
UserSettings DTO.
UserTimeEntriesRequest to get entries of a user.
Workspace DTO.
WorkspaceSettings DTO.
No description provided by the author

# Interfaces

No description provided by the author

# Type aliases

EstimateResetOption possible Estimate Reset Options.
EstimateType possible Estimate types.
MembershipStatus possible Membership Status.
TaskStatus task status.
UserStatus possible user status.
WeekStart when the week starts.