Documentation
¶
Index ¶
- Variables
- func AssumeProfile(sess *session.Session, profile string) (*session.Session, error)
- type Bucket
- type BucketModel
- func (b *BucketModel) GetFile() string
- func (b *BucketModel) Init() tea.Cmd
- func (b *BucketModel) Load(reload bool) error
- func (b *BucketModel) NextPage()
- func (b *BucketModel) PickRow(file s3.Object) bool
- func (b *BucketModel) PrevPage()
- func (b *BucketModel) SetFilter(filter string) error
- func (b *BucketModel) Update(msg tea.Msg) (tea.Model, tea.Cmd)
- func (b *BucketModel) View() string
- type BucketsModel
- type InfoModel
- type Option
- type ProgressModel
- type PromptModel
- type S3File
- type Stack
- type ViewModel
Constants ¶
This section is empty.
Variables ¶
View Source
var (
HelpTextBuckets = `` /* 413-byte string literal not displayed */
)
Functions ¶
Types ¶
type BucketModel ¶
type BucketModel struct {
Files []*S3File
WindowSize tea.WindowSizeMsg
Plugins map[string]func(bm *BucketModel) (tea.Model, tea.Cmd)
// contains filtered or unexported fields
}
func NewBucketModel ¶
func (*BucketModel) GetFile ¶
func (b *BucketModel) GetFile() string
func (*BucketModel) Init ¶
func (b *BucketModel) Init() tea.Cmd
func (*BucketModel) Load ¶
func (b *BucketModel) Load(reload bool) error
func (*BucketModel) NextPage ¶
func (b *BucketModel) NextPage()
func (*BucketModel) PrevPage ¶
func (b *BucketModel) PrevPage()
func (*BucketModel) SetFilter ¶
func (b *BucketModel) SetFilter(filter string) error
func (*BucketModel) View ¶
func (b *BucketModel) View() string
type BucketsModel ¶
type BucketsModel struct {
Buckets []*Bucket
// contains filtered or unexported fields
}
func NewBucketsModel ¶
func NewBucketsModel(sess *session.Session, filter string) (BucketsModel, error)
func (*BucketsModel) Init ¶
func (b *BucketsModel) Init() tea.Cmd
func (*BucketsModel) Load ¶
func (b *BucketsModel) Load() error
func (*BucketsModel) NextPage ¶
func (b *BucketsModel) NextPage()
func (*BucketsModel) PrevPage ¶
func (b *BucketsModel) PrevPage()
func (*BucketsModel) View ¶
func (b *BucketsModel) View() string
type InfoModel ¶
func NewInfoModel ¶
type ProgressModel ¶
type ProgressModel struct {
// contains filtered or unexported fields
}
func NewProgressModel ¶
func NewProgressModel(message string, parent tea.Model) (ProgressModel, error)
func (ProgressModel) Init ¶
func (m ProgressModel) Init() tea.Cmd
func (ProgressModel) View ¶
func (m ProgressModel) View() string
type PromptModel ¶
type PromptModel struct {
// contains filtered or unexported fields
}
func (PromptModel) Init ¶
func (m PromptModel) Init() tea.Cmd
func (PromptModel) View ¶
func (m PromptModel) View() string
Source Files
¶
Click to show internal directories.
Click to hide internal directories.