Add actions: show-header and hide-header

This commit is contained in:
Junegunn Choi
2023-12-31 16:01:00 +09:00
parent 863a12562b
commit d210660ce8
5 changed files with 19 additions and 2 deletions

View File

@@ -445,6 +445,8 @@ const (
actRebind
actBecome
actResponse
actShowHeader
actHideHeader
)
func processExecution(action actionType) bool {
@@ -3715,6 +3717,12 @@ func (t *Terminal) Loop() {
t.track = trackEnabled
}
req(reqInfo)
case actShowHeader:
t.headerVisible = true
req(reqList, reqInfo, reqPrompt, reqHeader)
case actHideHeader:
t.headerVisible = false
req(reqList, reqInfo, reqPrompt, reqHeader)
case actToggleHeader:
t.headerVisible = !t.headerVisible
req(reqList, reqInfo, reqPrompt, reqHeader)