MCPcopy Index your code

hub / github.com/ankitpokhrel/jira-cli / types & classes

Types & classes178 in github.com/ankitpokhrel/jira-cli

↓ 26 callersTypeAliasNodeType
NodeType is an Atlassian document node type.
pkg/adf/adf.go:9
↓ 4 callersTypeAliasTextData
TextData is the data to be shown in text layout.
pkg/tui/text.go:9
↓ 2 callersTypeAliasAuthType
AuthType is a jira authentication type. Currently supports basic and bearer (PAT). Defaults to basic for empty or invalid value.
pkg/jira/types.go:19
↓ 2 callersTypeAliascustomFieldTypeNumber
pkg/jira/customfield.go:12
↓ 1 callersTypeAliasCollection
Collection is a group of unique filters.
pkg/jira/filter/filter.go:13
↓ 1 callersTypeAliasKey
Key represents filter key for issue.
pkg/jira/filter/filter.go:10
StructADF
ADF is an Atlassian document format object.
pkg/adf/adf.go:68
StructActionModal
ActionModal is a centered message window used to inform the user or prompt them for an immediate decision. It needs to have at least one button (added
pkg/tui/primitive/actionmodal.go:15
StructBoard
Board holds board info.
pkg/jira/types.go:50
StructBoard
Board is a board view.
internal/view/board.go:17
FuncTypeBoardOption
BoardOption is a functional option to wrap board properties.
internal/view/board.go:14
StructBoardResult
BoardResult holds response from /board endpoint.
pkg/jira/board.go:18
StructClient
Client is a jira client.
pkg/jira/client.go:118
FuncTypeClientFunc
ClientFunc decorates option for client.
pkg/jira/client.go:130
StructConfig
Config is a jira config.
pkg/jira/client.go:107
InterfaceConnector
Connector is a connector interface.
pkg/adf/adf.go:62
FuncTypeCopyFunc
CopyFunc is fired when a user press 'c' character in the table cell.
pkg/tui/table.go:40
FuncTypeCopyKeyFunc
CopyKeyFunc is fired when a user press 'CTRL+K' character in the table cell.
pkg/tui/table.go:43
StructCreateMetaIssueType
CreateMetaIssueType struct holds issue types from GET /issue/createmeta endpoint.
pkg/jira/createmeta.go:37
StructCreateMetaRequest
CreateMetaRequest struct holds request data for createmeta request.
pkg/jira/createmeta.go:11
StructCreateMetaResponse
CreateMetaResponse struct holds response from GET /issue/createmeta endpoint.
pkg/jira/createmeta.go:18
StructCreateMetaResponseJiraServerV9
CreateMetaResponseJiraServerV9 struct holds response from GET /issue/createmeta endpoint for jira server 9 and above.
pkg/jira/createmeta.go:28
StructCreateParams
CreateParams holds parameters for create command.
internal/cmdcommon/create.go:25
StructCreateRequest
CreateRequest struct holds request data for create request.
pkg/jira/create.go:21
StructCreateResponse
CreateResponse struct holds response from POST /issue endpoint.
pkg/jira/create.go:15
StructDisplayFormat
DisplayFormat is a issue display type.
internal/view/issues.go:17
StructEditRequest
EditRequest struct holds request data for edit request. Setting an Assignee requires an account ID.
pkg/jira/edit.go:23
StructEditResponse
EditResponse struct holds response from POST /issue endpoint.
pkg/jira/edit.go:16
StructEditorTemplateData
EditorTemplateData is EXTENDED to pass editor name (to use in prompt).
pkg/surveyext/editor.go:57
StructEntry
Entry is a netrc config entry.
pkg/netrc/netrc.go:16
StructEpic
Epic holds epic info.
pkg/jira/types.go:57
FuncTypeEpicIssueFunc
EpicIssueFunc provides issues for the epic.
internal/view/epic.go:13
StructEpicList
EpicList is a list view for epics.
internal/view/epic.go:16
StructErrMultipleFailed
ErrMultipleFailed represents a grouped error, usually when multiple request fails when running them in a loop.
pkg/jira/client.go:58
StructErrUnexpectedResponse
ErrUnexpectedResponse denotes response code other than the expected one.
pkg/jira/client.go:46
StructErrors
Errors is a jira error type.
pkg/jira/client.go:67
StructField
Field holds field info.
pkg/jira/types.go:130
InterfaceFilter
Filter groups filterable config.
pkg/jira/filter/filter.go:4
InterfaceFlagParser
FlagParser wraps pflag.FlagSet struct.
internal/query/query.go:4
FuncTypeGroupFunc
GroupFunc groups AND and OR operators.
pkg/jql/jql.go:17
TypeAliasHeader
Header is a key, value pair for request headers.
pkg/jira/client.go:97
StructInfoModal
InfoModal is a centered message window used to inform the user or prompt them for an immediate decision. It needs to have at least one button (added v
pkg/tui/primitive/infomodal.go:16
StructIssue
Issue holds issue info.
pkg/jira/types.go:63
StructIssue
Issue is a list view for issues.
internal/view/issue.go:49
StructIssue
Issue is a query type for issue command.
internal/query/issue.go:13
StructIssueFields
IssueFields holds issue fields.
pkg/jira/types.go:69
StructIssueLinkType
IssueLinkType holds issue link type info.
pkg/jira/types.go:161
StructIssueList
IssueList is a list view for issues.
internal/view/issues.go:31
StructIssueOption
IssueOption is filtering options for an issue.
internal/view/issue.go:44
StructIssueParams
IssueParams is issue command parameters.
internal/query/issue.go:169
StructIssueType
IssueType holds issue type info.
pkg/jira/types.go:153
StructIssueTypeField
IssueTypeField holds issue field info.
pkg/jira/types.go:142
StructJQL
JQL is a jira query language constructor.
pkg/jql/jql.go:20
StructJiraCLIConfig
JiraCLIConfig is a Jira CLI config.
internal/config/generator.go:65
StructJiraCLIConfigGenerator
JiraCLIConfigGenerator is a Jira CLI config generator.
internal/config/generator.go:78
StructJiraCLIMTLSConfig
JiraCLIMTLSConfig is an authtype specific config.
internal/config/generator.go:58
StructJiraEditor
JiraEditor is EXTENDED from survey.Editor to enable different prompting behavior.
pkg/surveyext/editor.go:35
StructJiraMarkdownTranslator
JiraMarkdownTranslator is a jira markdown translator.
pkg/adf/jiramarkdown.go:23
StructMTLSConfig
MTLSConfig is MTLS authtype specific config.
pkg/jira/client.go:100
StructMarkNode
MarkNode is a mark node type.
pkg/adf/adf.go:115
StructMarkdownTranslator
MarkdownTranslator is a markdown translator.
pkg/adf/markdown.go:12
FuncTypeMarkdownTranslatorOption
MarkdownTranslatorOption is a functional option for MarkdownTranslator.
pkg/adf/markdown.go:30
StructMe
Me struct holds response from /myself endpoint.
pkg/jira/me.go:10
FuncTypeMoveFunc
MoveFunc is fired when a user press 'm' character in the table cell.
pkg/tui/table.go:37
FuncTypeMoveHandlerFunc
MoveHandlerFunc is a handler for move action.
pkg/tui/table.go:34
StructNode
Node is an ADF content node.
pkg/adf/adf.go:95
StructNodeValue
NodeValue is an actual ADF node content.
pkg/adf/adf.go:109
StructNumCommentsFilter
NumCommentsFilter is a filter for issue comments.
pkg/jira/filter/issue/num_comments.go:11
StructPreview
Preview is the preview layout. It contains 2 tables internally, viz: sidebar and contents.
pkg/tui/preview.go:22
StructPreviewData
PreviewData is the data to be shown in preview layout.
pkg/tui/preview.go:13
FuncTypePreviewOption
PreviewOption is a functional option that wraps preview properties.
pkg/tui/preview.go:36
StructProject
Project holds project info.
pkg/jira/types.go:30
StructProject
Project is a project view.
internal/view/project.go:17
FuncTypeProjectOption
ProjectOption is a functional option to wrap project properties.
internal/view/project.go:14
StructProjectVersion
ProjectVersion holds project version info.
pkg/jira/types.go:40
FuncTypeProjectVersionOptions
ProjectVersionOptions is a functional option to wrap project version properties.
internal/view/release.go:14
FuncTypeRefreshFunc
RefreshFunc is fired when a user press 'CTRL+R' or `F5` character in the table.
pkg/tui/table.go:28
FuncTypeRefreshTableStateFunc
RefreshTableStateFunc is used to refresh the table state.
pkg/tui/table.go:31
StructRelease
Release is a release view.
internal/view/release.go:17
StructScreen
Screen is a shell screen.
pkg/tui/screen.go:8
StructSearchResult
SearchResult struct holds response from /search endpoint.
pkg/jira/search.go:12
FuncTypeSelectedFunc
SelectedFunc is fired when a user press enter key in the table cell.
pkg/tui/table.go:22
StructServerInfo
ServerInfo struct holds response from /serverInfo endpoint.
pkg/jira/serverinfo.go:10
StructServerInfo
ServerInfo is a serveronfo view.
internal/view/serverinfo.go:17
FuncTypeServerInfoOption
ServerInfoOption is a functional option to wrap serverinfo properties.
internal/view/serverinfo.go:14
StructSprint
Sprint holds sprint info.
pkg/jira/types.go:169
StructSprint
Sprint is a query type for sprint command.
internal/query/sprint.go:10
FuncTypeSprintIssueFunc
SprintIssueFunc provides issues in the sprint.
internal/view/sprint.go:20
StructSprintList
SprintList is a list view for sprints.
internal/view/sprint.go:23
StructSprintParams
SprintParams is sprint command parameters.
internal/query/sprint.go:56
StructSprintResult
SprintResult holds response from /board/{boardID}/sprint endpoint.
pkg/jira/sprint.go:19
StructTable
Table is a table layout.
pkg/tui/table.go:84
TypeAliasTableData
TableData is the data to be displayed in a table.
pkg/tui/table.go:46
FuncTypeTableOption
TableOption is a functional option to wrap table properties.
pkg/tui/table.go:108
StructTableStyle
TableStyle sets the style of the table.
pkg/tui/table.go:77
InterfaceTagCloser
TagCloser is a tag closer.
pkg/adf/adf.go:51
InterfaceTagOpener
TagOpener is a tag opener.
pkg/adf/adf.go:46
InterfaceTagOpenerCloser
TagOpenerCloser wraps tag opener and closer.
pkg/adf/adf.go:56
StructText
Text is the text view layout.
pkg/tui/text.go:12
StructToken
Token represents jira tags in a given string.
pkg/md/jirawiki/parser.go:361
next →1–100 of 178, ranked by callers