Versions in this module Expand all Collapse all v1 v1.0.0 Nov 26, 2023 Changes in this version + const LCCNameStep + const LCInitStep + const LCLoadingStep + const LCRuntimeSelectionStep + const LCRuntimesLoadingStep + const LCTypeStep + type LambdaCreateModel struct + LambdaCreator LambdaCreator + LambdaType string + Name string + Path string + Runtime *api.Runtime + RuntimeLister runtime.RuntimeLister + func InitLambdaCreateModel(m *LambdaCreateModel) *LambdaCreateModel + func (m LambdaCreateModel) GetLambda() *api.Lambda + func (m LambdaCreateModel) Init() tea.Cmd + func (m LambdaCreateModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) + func (m LambdaCreateModel) View() string + type LambdaCreateResponse struct + Err error + Lambda *api.Lambda + type LambdaCreateResponseMsg struct + Resp *LambdaCreateResponse + type LambdaCreator interface + Create func(name string, runtime string, lambdaType string, path string) tea.Cmd + type LambdaDestroyModel struct + Destroyer LambdaDestroyer + LambdaID string + func InitLambdaDestroyModel(m *LambdaDestroyModel) *LambdaDestroyModel + func (m LambdaDestroyModel) Init() tea.Cmd + func (m LambdaDestroyModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) + func (m LambdaDestroyModel) View() string + type LambdaDestroyResponse struct + Err error + type LambdaDestroyResponseMsg struct + Resp *LambdaDestroyResponse + type LambdaDestroyer interface + Destroy func(id string) tea.Cmd + type LambdaListModel struct + Lister LambdaLister + func InitLambdaListModel(m *LambdaListModel) *LambdaListModel + func (m LambdaListModel) Init() tea.Cmd + func (m LambdaListModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) + func (m LambdaListModel) View() string + type LambdaListResponse struct + Err error + Lambdas []api.Lambda + type LambdaListResponseMsg struct + Resp *LambdaListResponse + type LambdaLister interface + List func() tea.Cmd + type LambdaStartModel struct + LambdaID string + Starter LambdaStarter + func InitLambdaStartModel(m *LambdaStartModel) *LambdaStartModel + func (m LambdaStartModel) Init() tea.Cmd + func (m LambdaStartModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) + func (m LambdaStartModel) View() string + type LambdaStartResponse struct + Err error + Lambda *api.Lambda + type LambdaStartResponseMsg struct + Resp *LambdaStartResponse + type LambdaStarter interface + Start func(id string) tea.Cmd