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.