s3

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2022 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BucketPageContext

type BucketPageContext struct {
	Bucket string
	Prefix string
	Region string
}

type BucketPageModel

type BucketPageModel struct {
	page.Model
}

func NewBucketPage

func NewBucketPage(ctx *context.ProgramContext) *BucketPageModel

func (*BucketPageModel) FetchData

func (m *BucketPageModel) FetchData(client data.Client) tea.Cmd

func (*BucketPageModel) Inspect

func (m *BucketPageModel) Inspect(client data.Client) tea.Cmd

func (*BucketPageModel) SetSize

func (m *BucketPageModel) SetSize(width int, height int)

func (*BucketPageModel) View

func (m *BucketPageModel) View() string

type ObjectPageContext

type ObjectPageContext struct {
	Bucket string
	Key    string
	Region string
}

type ObjectPageModel

type ObjectPageModel struct {
	page.Model
}

func NewObjectPage

func NewObjectPage(ctx *context.ProgramContext) *ObjectPageModel

func (*ObjectPageModel) FetchData

func (m *ObjectPageModel) FetchData(client data.Client) tea.Cmd

type S3PageModel

type S3PageModel struct {
	page.Model
}

func NewS3Page

func NewS3Page(ctx *context.ProgramContext) *S3PageModel

func (*S3PageModel) FetchData

func (m *S3PageModel) FetchData(client data.Client) tea.Cmd

func (*S3PageModel) Inspect

func (m *S3PageModel) Inspect(client data.Client) tea.Cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL