Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/isacikgoz/gitin
/ functions
Functions
187 in github.com/isacikgoz/gitin
⨍
Functions
187
◇
Types & classes
42
↓ 1 callers
Method
search
(term string)
prompt/sync_list.go:89
↓ 1 callers
Method
searchInProgress
()
prompt/async_list.go:57
↓ 1 callers
Method
spawnEvents
(ctx context.Context)
prompt/prompt.go:168
↓ 1 callers
Method
startSearch
()
prompt/async_list.go:70
↓ 1 callers
Method
stopSearch
()
prompt/async_list.go:61
Method
AddToIndex
AddToIndex is the wrapper of "git add /path/to/file" command
git/status.go:231
Method
Amend
Amend updates the commit and returns NEW commit pointer
git/commit.go:160
Method
CanPageDown
CanPageDown returns whether a list can still PageDown().
prompt/async_list.go:315
Method
CanPageDown
CanPageDown returns whether a list can still PageDown().
prompt/sync_list.go:203
Method
CanPageDown
CanPageDown returns whether a list can still PageDown().
prompt/list.go:19
Method
CanPageUp
CanPageUp returns whether a list can still PageUp().
prompt/async_list.go:321
Method
CanPageUp
CanPageUp returns whether a list can still PageUp().
prompt/sync_list.go:209
Method
CanPageUp
CanPageUp returns whether a list can still PageUp()
prompt/list.go:22
Method
CancelSearch
CancelSearch stops the current search and returns the list to its original order.
prompt/async_list.go:163
Method
CancelSearch
CancelSearch stops the current search and returns the list to its original order.
prompt/sync_list.go:83
Method
CancelSearch
CancelSearch stops the current search and returns the list to its original order.
prompt/list.go:28
Method
Commit
Commit adds a new commit onject to repository warning: this function does not check if the changes are indexed
git/commit.go:118
Method
Commits
Commits returns all of the commits of the repository
git/commit.go:38
Method
Cursor
()
prompt/async_list.go:369
Method
Cursor
()
prompt/sync_list.go:257
Method
Fd
()
term/terminal.go:35
Method
HideCursor
HideCursor writes to os.Stdout that to hide cursor
term/bufferedwriter.go:185
Method
Index
Index returns the index of the item currently selected inside the searched list.
prompt/async_list.go:326
Method
Index
Index returns the index of the item currently selected inside the searched list.
prompt/sync_list.go:214
Method
Items
Items returns a slice equal to the size of the list with the current visible items and the index of the active item in this list.
prompt/async_list.go:343
Method
Items
Items returns a slice equal to the size of the list with the current visible items and the index of the active item in this list.
prompt/sync_list.go:231
Method
ListSize
ListSize returns the size of the items that is renderer each time
prompt/prompt.go:368
Method
Matches
(key interface{})
prompt/async_list.go:373
Method
Matches
(item interface{})
prompt/sync_list.go:261
Method
Next
Next moves the visible list forward one item.
prompt/async_list.go:261
Method
Next
Next moves the visible list forward one item.
prompt/sync_list.go:149
Method
PageDown
PageDown moves the visible list forward by x items. Where x is the size of the visible items on the list.
prompt/async_list.go:292
Method
PageDown
PageDown moves the visible list forward by x items. Where x is the size of the visible items on the list.
prompt/sync_list.go:180
Method
PageUp
PageUp moves the visible list backward by x items. Where x is the size of the visible items on the list.
prompt/async_list.go:275
Method
PageUp
PageUp moves the visible list backward by x items. Where x is the size of the visible items on the list.
prompt/sync_list.go:163
Method
Prev
Prev moves the visible list back one item.
prompt/async_list.go:140
Method
Prev
Prev moves the visible list back one item.
prompt/sync_list.go:63
Method
Read
(p []byte)
term/bufferedreader.go:14
Method
RemoveFromIndex
RemoveFromIndex is the wrapper of "git reset path/to/file" command
git/status.go:244
Method
Search
Search allows the list to be filtered by a given term.
prompt/async_list.go:151
Method
Search
Search allows the list to be filtered by a given term.
prompt/sync_list.go:74
Method
SetCursor
SetCursor sets the position of the cursor in the list. Values out of bounds will be clamped.
prompt/async_list.go:243
Method
SetCursor
SetCursor sets the position of the cursor in the list. Values out of bounds will be clamped.
prompt/sync_list.go:131
Method
SetStart
SetStart sets the current scroll position. Values out of bounds will be clamped.
prompt/async_list.go:230
Method
SetStart
SetStart sets the current scroll position. Values out of bounds will be clamped.
prompt/sync_list.go:118
Method
ShowCursor
ShowCursor writes to os.Stdout that to show cursor
term/bufferedwriter.go:180
Method
Size
()
prompt/async_list.go:365
Method
Size
()
prompt/sync_list.go:253
Method
Start
Start returns the current render start position of the list.
prompt/async_list.go:225
Method
Start
Start returns the current render start position of the list.
prompt/sync_list.go:113
Method
String
(i int)
prompt/sync_list.go:18
Method
String
()
git/branch.go:133
Method
String
()
git/status.go:129
Method
String
Indexed true if entry added to index
git/status.go:199
Method
String
()
git/tag.go:66
Method
String
()
git/commit.go:155
Method
Target
Target is the hash of targeted commit
git/branch.go:129
Method
Target
Target is the hash of targeted commit
git/tag.go:62
Function
TestOpen
(t *testing.T)
git/repository_test.go:8
Method
Type
Type is the reference type of this ref
git/branch.go:124
Method
Type
Type is the reference type of this ref
git/tag.go:57
Method
Update
()
prompt/async_list.go:381
Method
Update
()
prompt/sync_list.go:265
Method
addAllEntries
(item interface{})
cli/status.go:185
Method
addBuffer
(items ...fuzzy.Match)
prompt/async_list.go:49
Method
addResetEntry
(item interface{})
cli/status.go:128
Method
amend
(item interface{})
cli/status.go:163
Method
branchInfo
(item interface{})
cli/branch.go:83
Method
commit
(item interface{})
cli/status.go:158
Method
commitDiff
(item interface{})
cli/log.go:113
Method
commitStat
(item interface{})
cli/log.go:104
Method
deleteBranch
(item interface{})
cli/branch.go:99
Method
discardEntry
(item interface{})
cli/status.go:195
Method
forceDeleteBranch
(item interface{})
cli/branch.go:103
Method
hunkStageEntry
(item interface{})
cli/status.go:137
Method
info
(item interface{})
cli/status.go:64
Function
itemText
(item interface{}, matches []int, selected bool)
prompt/renderer.go:11
Method
logInfo
(item interface{})
cli/log.go:132
Function
main
()
cmd/gitin/main.go:16
Method
onSelect
(item interface{})
cli/branch.go:42
Method
onSelect
return err to terminate
cli/status.go:56
Method
onSelect
return true to terminate
cli/log.go:59
Method
quit
(item interface{})
cli/branch.go:117
Method
quit
(item interface{})
cli/status.go:206
Method
quit
(item interface{})
cli/log.go:122
Function
renderItem
(item interface{}, matches []int, selected bool)
cli/rendering.go:12
Method
resetAllEntries
(item interface{})
cli/status.go:190
← previous
101–187 of 187, ranked by callers