ghui

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2024 License: MIT Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GitHubFetchDone

type GitHubFetchDone struct{}

type GitHubFetchModel

type GitHubFetchModel struct {
	// contains filtered or unexported fields
}

func NewGitHubFetchModel

func NewGitHubFetchModel(
	repo *git.Repo,
	db meta.DB,
	client *gh.Client,
	currentBranch plumbing.ReferenceName,
	targetBranches []plumbing.ReferenceName,
) *GitHubFetchModel

func (*GitHubFetchModel) Init

func (vm *GitHubFetchModel) Init() tea.Cmd

func (*GitHubFetchModel) Update

func (vm *GitHubFetchModel) Update(msg tea.Msg) (*GitHubFetchModel, tea.Cmd)

func (*GitHubFetchModel) View

func (vm *GitHubFetchModel) View() string

type GitHubFetchProgress

type GitHubFetchProgress struct {
	// contains filtered or unexported fields
}

type GitHubPushDone

type GitHubPushDone struct{}

type GitHubPushModel

type GitHubPushModel struct {
	// contains filtered or unexported fields
}

func NewGitHubPushModel

func NewGitHubPushModel(
	repo *git.Repo,
	db meta.DB,
	client *gh.Client,
	pushFlag string,
	targetBranches []plumbing.ReferenceName,
) *GitHubPushModel

func (*GitHubPushModel) Init

func (vm *GitHubPushModel) Init() tea.Cmd

func (*GitHubPushModel) Update

func (vm *GitHubPushModel) Update(msg tea.Msg) (*GitHubPushModel, tea.Cmd)

func (*GitHubPushModel) View

func (vm *GitHubPushModel) View() string

type GitHubPushProgress

type GitHubPushProgress struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

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