Documentation
¶
Index ¶
- Variables
- func CreateTextArea(existing *textarea.Model) textarea.Model
- func NewEditorCmp(app *app.App) tea.Model
- func NewMessagesCmp(app *app.App) tea.Model
- func NewSidebarCmp(session session.Session, history history.Service) tea.Model
- type DeleteAttachmentKeyMaps
- type EditorFocusMsg
- type EditorKeyMaps
- type MessageKeys
- type SendMsg
- type SessionClearedMsg
- type SessionSelectedMsg
Constants ¶
This section is empty.
Variables ¶
View Source
var DeleteKeyMaps = DeleteAttachmentKeyMaps{ AttachmentDeleteMode: key.NewBinding( key.WithKeys("ctrl+r"), key.WithHelp("ctrl+r+{i}", "delete attachment at index i"), ), Escape: key.NewBinding( key.WithKeys("esc"), key.WithHelp("esc", "cancel delete mode"), ), DeleteAllAttachments: key.NewBinding( key.WithKeys("r"), key.WithHelp("ctrl+r+r", "delete all attchments"), ), }
Functions ¶
Types ¶
type DeleteAttachmentKeyMaps ¶ added in v0.0.40
type EditorFocusMsg ¶
type EditorFocusMsg bool
type MessageKeys ¶
type SendMsg ¶
type SendMsg struct { Text string Attachments []message.Attachment }
type SessionClearedMsg ¶
type SessionClearedMsg struct{}
type SessionSelectedMsg ¶
Click to show internal directories.
Click to hide internal directories.