model

package
v0.0.0-...-6bf8785 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2021 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ProjectData

type ProjectData struct {
	Expand          string               `json:"expand" structs:"expand"`
	Self            string               `json:"self" structs:"self"`
	ID              string               `json:"id" structs:"id"`
	Key             string               `json:"key" structs:"key"`
	Name            string               `json:"name" structs:"name"`
	AvatarUrls      jira.AvatarUrls      `json:"avatarUrls" structs:"avatarUrls"`
	ProjectTypeKey  string               `json:"projectTypeKey" structs:"projectTypeKey"`
	ProjectCategory jira.ProjectCategory `json:"projectCategory,omitempty" structs:"projectsCategory,omitempty"`
	IssueTypes      []jira.IssueType     `json:"issueTypes,omitempty" structs:"issueTypes,omitempty"`
}

ProjectData describe an element of jira.ProjectList.

func ConvertProject

func ConvertProject(prj *jira.Project) *ProjectData

func ConvertProjectList

func ConvertProjectList(list jira.ProjectList) []ProjectData

type ProjectDataList

type ProjectDataList []ProjectData

func (ProjectDataList) Len

func (list ProjectDataList) Len() int

func (ProjectDataList) Less

func (list ProjectDataList) Less(i int, j int) bool

func (ProjectDataList) Swap

func (list ProjectDataList) Swap(i int, j int)

Jump to

Keyboard shortcuts

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