Versions in this module Expand all Collapse all v0 v0.1.2 Mar 14, 2021 Changes in this version + const ActiveTaskStatus + const BacklogType + const BasicEffortMode + const Cancelled + const CancelledTaskStatus + const Completed + const CompletedTaskStatus + const ContactTypeGroup + const ContactTypePerson + const DeferredTaskStatus + const FlexibleEffortMode + const FullTimeEffortMode + const Green + const HighImportance + const LowImportance + const MilestoneType + const NoneEffortMode + const NormalImportance + const OnHold + const PlannedType + const RbFolder + const RbRoot + const RbTask + const Red + const WsFolder + const WsRoot + const WsTask + const Yellow + type Account struct + CreatedDate string + CustomFields CustomFieldSet + DateFormat string + FirstDayOfWeek string + ID AccountID + JoinedDate string + Metadata []Metadata + Name string + RecycleBinID FolderID + RootFolderID FolderID + Subscription Subscription + WorkDays WorkDays + type AccountID string + type Accounts struct + Data []Account + Kind string + func NewAccountsFromJSON(data []byte) (*Accounts, error) + type Attachment struct + AuthorId string + CommentId string + ContentType string + CreatedDate string + CurrentAttachmentId string + FolderId string + Height int + ID AttachmentID + Name string + PlaylistUrl string + PreviewUrl string + ReviewIds []string + Size int + TaskId string + Type string + Url string + Version int + Width int + type AttachmentID string + type Attachments struct + Data []Task + Kind string + func NewAttachmentsFromJSON(data []byte) (*Attachments, error) + type Contact struct + AvatarURL string + Deleted bool + FirstName string + ID ContactID + LastName string + Locale string + Me bool + MemberIDs []ContactID + Metadata []Metadata + Phone string + Profiles []Profile + Timezone string + Type string + func (c *Contact) IsGroup() bool + func (c *Contact) IsPerson() bool + type ContactID string + type Contacts struct + Data []Contact + Kind string + func NewContactsFromJSON(data []byte) (*Contacts, error) + type CustomField struct + AccountID AccountID + ID CustomFieldID + Settings Settings + SharedIDs []ContactID + Title string + Type CustomFieldType + type CustomFieldID string + type CustomFieldSet []CustomField + type CustomFieldType string + const CheckBoxType + const ContactsType + const CurrencyType + const DateType + const DropDownType + const DurationType + const MultipleType + const NumericType + const PercentageType + const TextType + type CustomFields struct + Data []CustomField + Kind string + func NewCustomFieldsFromJSON(data []byte) (*CustomFields, error) + type CustomStatus struct + Color string + Group string + Hidden bool + ID CustomStatusID + Name string + Standard bool + StandardName bool + type CustomStatusID string + type CustomStatuses []CustomStatus + type DependencyID string + type Field string + const CustomFieldsField + const MetadataField + const SubscriptionField + type Folder struct + AccountID AccountID + AttachmentCount *int + BriefDescription *string + ChildIDs []FolderID + Color *string + CreatedDate string + CustomColumnIDs *[]CustomFieldID + CustomFields *[]CustomField + Description string + HasAttachments bool + ID FolderID + Metadata *[]Metadata + ParentIDs []FolderID + Permalink string + Project *Project + Scope TreeScope + SharedIDs []ContactID + SuperParentIDs []FolderID + Title string + UpdatedDate string + WorkflowID WorkflowID + type FolderEntry struct + ChildIDs []FolderID + Color string + ID FolderID + Project Project + Scope TreeScope + Title string + type FolderID string + type FolderTree struct + Data []FolderEntry + Kind string + func NewFolderTreeFromJSON(data []byte) (*FolderTree, error) + type Folders struct + Data []Folder + Kind string + func NewFoldersFromJSON(data []byte) (*Folders, error) + type Group struct + AccountID AccountID + AvatarURL string + ChildIDs []ContactID + ID ContactID + MemberIDs []ContactID + Metadata []Metadata + MyTeam bool + ParentIDs []ContactID + Title string + type Groups struct + Data []Group + Kind string + func NewGroupsFromJSON(data []byte) (*Groups, error) + type Metadata struct + Key string + Value string + type Profile struct + AccountID string + Admin bool + Email string + External bool + Owner bool + Role string + type Project struct + AuthorID ContactID + CompletedDate string + CreatedDate string + EndDate string + OwnerIDs []ContactID + StartDate string + Status ProjectStatus + type ProjectStatus string + type Settings struct + Aggregation string + DecimalPlaces int + InheritanceType string + UseThousandsSeparator bool + type Subscription struct + Paid bool + Type string + UserLimit int + type Task struct + AccountID AccountID + AttachmentCount int + AuthorIDs []ContactID + BriefDescription string + CompletedDate string + CreatedDate string + CustomFields []CustomField + CustomStatusID CustomStatusID + Dates TaskDates + DependencyIDs []DependencyID + Description string + EffortAllocation TaskEffort + FollowedByMe bool + FollwerIDs []ContactID + HasAttachments bool + ID TaskID + Importance TaskImportance + Metadata []Metadata + ParentIDs []FolderID + Permalink string + Priority string + Recurrent bool + ResponsibleIDs []ContactID + Scope TreeScope + SharedIDs []ContactID + Status TaskStatus + SubTaskIDs []TaskID + SuperParentIDs []FolderID + SuperTaskIDs []TaskID + Title string + UpdatedDate string + type TaskDates struct + Due string + Duration int + Start string + Type TaskDatesType + WorkOnWeekends bool + type TaskDatesType string + type TaskEffort struct + AllocatedEffort int + Mode TaskEffortMode + TotalEffort int + type TaskEffortMode string + type TaskID string + type TaskImportance string + type TaskStatus string + type Tasks struct + Data []Task + Kind string + func NewTasksFromJSON(data []byte) (*Tasks, error) + type TreeScope string + type WorkDay string + const Fri + const Mon + const Sat + const Sun + const Thu + const Tue + const Wed + type WorkDays []WorkDay + type Workflow struct + CustomStatuses CustomStatuses + Hidden bool + ID WorkflowID + Name string + Standard bool + type WorkflowID string + type Workflows struct + Data []Workflow + Kind string + func NewWorkflowsFromJSON(data []byte) (*Workflows, error)