Documentation
¶
Index ¶
- func FetchLogs(id aws.LogQueryID, delay time.Duration) tea.Cmd
- func FetchTraceDetails(id aws.TraceID, logGroupNames []string) tea.Cmd
- func FetchTraceSummaries(store *store.Store, pathFilters []regexp.Regexp, nextToken mo.Option[string]) tea.Msg
- func ViewLogs(logs aws.LogData, fields []config.ParsedLogField, tableWidth int, focused bool) string
- type ClearTraceDetailsMsg
- type DetailsPane
- type ErrorMsg
- type HelpBar
- type ListAtEndMsg
- type ListSelectionMsg
- type SelectNextPaneMsg
- type TraceDetailsMsg
- type TraceList
- type TraceLogsMsg
- type TraceSummaryMsg
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FetchTraceSummaries ¶
Types ¶
type ClearTraceDetailsMsg ¶
type ClearTraceDetailsMsg struct{}
type DetailsPane ¶
type DetailsPane struct {
LogFields []config.ParsedLogField
Logs mo.Option[aws.LogData]
Width int
// contains filtered or unexported fields
}
func (*DetailsPane) SetFocus ¶
func (d *DetailsPane) SetFocus(focus bool)
func (*DetailsPane) SetTimelineFocus ¶
func (d *DetailsPane) SetTimelineFocus(focus bool)
func (DetailsPane) View ¶
func (d DetailsPane) View() string
type ListAtEndMsg ¶
type ListAtEndMsg struct{}
type ListSelectionMsg ¶
type SelectNextPaneMsg ¶
type SelectNextPaneMsg struct{}
type TraceDetailsMsg ¶
type TraceDetailsMsg struct {
Trace *aws.TraceDetails
LogsQueryID *aws.LogQueryID
}
type TraceList ¶
type TraceList struct {
Traces []aws.TraceSummary
NextToken mo.Option[string]
Width int
// contains filtered or unexported fields
}
func NewTraceList ¶
func NewTraceList() TraceList
func (*TraceList) MoveCursor ¶
func (TraceList) ViewFocused ¶
type TraceLogsMsg ¶
type TraceSummaryMsg ¶
Click to show internal directories.
Click to hide internal directories.