request

package
v1.0.11 Latest Latest
Warning

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

Go to latest
Published: Jun 26, 2023 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddCardReqBody

type AddCardReqBody struct {
	Name string `json:"cardName"`
}

type AddCardTypeIdParam

type AddCardTypeIdParam struct {
	CardId     string
	CardTypeId string
	KeyId      string
	ProjectId  *string
}

type AddKeyReqBody

type AddKeyReqBody struct {
	Type string `json:"keyType"`
	Name string `json:"keyName"`
}

type AddProjectListReqBody

type AddProjectListReqBody struct {
	Name string `json:"projectListName"`
}

type AddProjectReqBody

type AddProjectReqBody struct {
	Name string `json:"projectName"`
}

type AddTaskReqBody

type AddTaskReqBody struct {
	Name string `json:"taskName"`
}

type AssignCardReqBody

type AssignCardReqBody struct {
	UserIds string `json:"userIds"`
}

type AssignTaskReqBody

type AssignTaskReqBody struct {
	UserIds string `json:"userIds"`
}

type AttachmentParam

type AttachmentParam struct {
	AttachmentId *string
	KeyId        string
	ProjectId    *string
	CardId       *string
}

type AttachmentReqBody

type AttachmentReqBody struct {
	FileName string  `json:"fileName"`
	FileUrl  *string `json:"fileUrl"`
}

type AttachmentsReqBody

type AttachmentsReqBody struct {
	Attachments []AttachmentReqBody `json:"files"`
}

type BulkArchiveCardsReqBody

type BulkArchiveCardsReqBody struct {
	CardIds string `json:"cardIds"`
}

type CardByTemplateParam

type CardByTemplateParam struct {
	KeyId        string
	ProjectId    *string
	TemplateId   string
	ExcludeTasks bool
}

type CardToCardRelationParam

type CardToCardRelationParam struct {
	CardId          string
	SourceKeyId     string
	SourceProjectId string

	TargetCardId    string
	TargetKeyId     string
	TargetProjectId string
}

type CardTypeReqBody

type CardTypeReqBody struct {
	Name string `json:"cardTypeName"`
}

type ChecklistIdParam

type ChecklistIdParam struct {
	KeyId           string
	ProjectId       *string
	CardId          *string
	ChecklistId     *string
	ChecklistItemId *string
}

type ChecklistItemReqBody

type ChecklistItemReqBody struct {
	Title         string  `json:"title"`
	Completed     *bool   `json:"completed"`
	TaggedUserIds *string `json:"taggedUserIds"`
}

type ChecklistReqBody

type ChecklistReqBody struct {
	Title string `json:"title"`
}

type CommentIdParam

type CommentIdParam struct {
	KeyId     string
	ProjectId *string
	CardId    *string
	CommentId *string
}

type CommentReqBody

type CommentReqBody struct {
	CommentText   string  `json:"commentText"`
	TaggedUserIds *string `json:"taggedUserIds"`
}

type CopyMoveCardParam

type CopyMoveCardParam struct {
	CardId      string
	KeyId       string
	TargetKeyId string

	ProjectId       string
	TargetProjectId string

	AllTasks      bool
	AllChecklists bool
}

type CopyMoveProjectCardParam

type CopyMoveProjectCardParam struct {
	CardId    string
	ProjectId string
	KeyId     string

	TargetKeyId         string
	TargetProjectId     string
	TargetProjectListId string
}

type CopyMoveProjectListCardsParam

type CopyMoveProjectListCardsParam struct {
	KeyId         string
	ProjectId     string
	ProjectListId string

	TargetKeyId         string
	TargetProjectId     string
	TargetProjectListId string

	AllTasks bool
	AllCards bool

	CardIds []string
}

type CopyMoveProjectListParam

type CopyMoveProjectListParam struct {
	KeyId         string
	ProjectId     string
	ProjectListId string

	TargetKeyId     string
	TargetProjectId string
	TargetPosition  int
}

type CopyMoveProjectParam

type CopyMoveProjectParam struct {
	ProjectId   string
	KeyId       string
	TargetKeyId string

	CardIds       []string
	AllCards      bool
	AllTasks      bool
	AllChecklists bool
}

type EventDateParam

type EventDateParam struct {
	StartDate string
	EndDate   *string
}

type GetCardsParam

type GetCardsParam struct {
	KeyId      string
	ProjectId  *string
	BatchIndex int
}

type GetProjectsParam

type GetProjectsParam struct {
	KeyId            string
	BatchIndex       int
	WriteOrHigherAcl bool
	Filter           string
}

type KeyToCardRelationParam

type KeyToCardRelationParam struct {
	KeyId string

	TargetCardId    string
	TargetKeyId     string
	TargetProjectId string
}

type KeyToKeyRelationParam

type KeyToKeyRelationParam struct {
	KeyId       string
	TargetKeyId string
}

type KeyToProjectRelationParam

type KeyToProjectRelationParam struct {
	KeyId           string
	TargetProjectId string
}

type NoteIdParam

type NoteIdParam struct {
	KeyId     string
	ProjectId *string
	CardId    *string
	NoteId    *string
}

type NoteReqBody

type NoteReqBody struct {
	NoteText string `json:"noteText"`
}

type ProjectAclReqBody

type ProjectAclReqBody struct {
	Acl string `json:"projectAcl"`
}

type ProjectListIdParam

type ProjectListIdParam struct {
	KeyId         string
	ProjectId     string
	ProjectListId string
	CardId        *string
}

type ProjectToCardRelationParam

type ProjectToCardRelationParam struct {
	ProjectId string

	TargetCardId    string
	TargetKeyId     string
	TargetProjectId string
}

type ProjectToProjectRelationParam

type ProjectToProjectRelationParam struct {
	ProjectId       string
	TargetProjectId string
}

type ProjectTypeReqBody

type ProjectTypeReqBody struct {
	Name string `json:"projectTypeName"`
}

type ReorderChecklistItemsReqBody

type ReorderChecklistItemsReqBody struct {
	ChecklistItemIds string `json:"checklistItemIds"`
}

type ReorderChecklistsReqBody

type ReorderChecklistsReqBody struct {
	ChecklistIds string `json:"checklistIds"`
}

type ReorderTasksReqBody

type ReorderTasksReqBody struct {
	TaskIds string `json:"taskIds"`
}

type ResetPasswordReqBody

type ResetPasswordReqBody struct {
	Password        string `json:"password"`
	ConfirmPassword string `json:"confirmPassword"`
}

type ResourceAttributeReqBody

type ResourceAttributeReqBody struct {
	AttributeNames string `json:"attributeNames"`
	ShowAttribute  bool   `json:"showAttribute"`
}

type ScaleIdParam

type ScaleIdParam struct {
	ScaleId   string
	KeyId     string
	ProjectId *string
	CardId    *string
}

type ScaleReqBody

type ScaleReqBody struct {
	Name        string   `json:"scaleName"`
	Type        string   `json:"scaleType"`
	ScaleValues []string `json:"scaleValues"`
}

type SignInReqBody

type SignInReqBody struct {
	Email    string `json:"email"`
	Password string `json:"password"`
}

type SignupReqBody

type SignupReqBody struct {
	Email           string `json:"email"`
	Password        string `json:"password"`
	ConfirmPassword string `json:"confirmPassword"`
}

type StandaloneEventReqBody

type StandaloneEventReqBody struct {
	Description *string `json:"description"`
	StartTime   *string `json:"eventStartTime"`
	EndTime     *string `json:"eventEndTime"`
}

type TaskIdParam

type TaskIdParam struct {
	KeyId     string
	ProjectId *string
	CardId    *string
	TaskId    *string
}

type UpdateCardDescReqBody

type UpdateCardDescReqBody struct {
	Description   string  `json:"cardDescription"`
	TaggedUserIds *string `json:"taggedUserIds"`
}

type UpdateCardReqBody

type UpdateCardReqBody struct {
	Name              *string `json:"cardName"`
	SimpleDescription *string `json:"simpleDescription"`
	DueDate           *string `json:"cardDueDate"`
	Color             *string `json:"color"`
	Tags              *string `json:"cardTags"`
	KanbanMode        *bool   `json:"kanbanMode"`
}

type UpdateCardStatusReqBody

type UpdateCardStatusReqBody struct {
	Completed bool `json:"cardCompleted"`
}

type UpdateScaleValueReqBody

type UpdateScaleValueReqBody struct {
	ScaleValue string `json:"scaleValue"`
}

type UpdateTaskReqBody

type UpdateTaskReqBody struct {
	Name      *string `json:"taskName"`
	DueDate   *string `json:"dueDate"`
	Completed *bool   `json:"isCompleted"`
}

Jump to

Keyboard shortcuts

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