Documentation
¶
Index ¶
- type Browser
- func (VB *Browser) AddAt(target *tview.TreeNode, path string)
- func (B *Browser) AddSourceConfig(source *helpers.SourceConfig)
- func (VB *Browser) BuildStatusString() string
- func (B *Browser) ClearSourceConfigs()
- func (W *Browser) Decode(input map[string]any) (widget.Widget, error)
- func (W *Browser) Encode() (map[string]any, error)
- func (VB *Browser) FlowAddAt(target *tview.TreeNode, path string)
- func (VB *Browser) FlowValueAddAt(target *tview.TreeNode, value cue.Value, fpath, path string)
- func (VB *Browser) Focus(delegate func(p tview.Primitive))
- func (VB *Browser) GetFlow() *flow.Flow
- func (VB *Browser) GetMode() string
- func (B *Browser) GetSourceConfigs() (sources []*helpers.SourceConfig)
- func (VB *Browser) GetText() string
- func (VB *Browser) GetUsingScope() bool
- func (C *Browser) GetValue() cue.Value
- func (VB *Browser) GetValueExpr(expr string) func() cue.Value
- func (C *Browser) GetValueText(mode string) (string, error)
- func (B *Browser) HandleAction(action string, args []string, context map[string]any) (bool, error)
- func (VB *Browser) Options() []cue.Option
- func (C *Browser) Rebuild()
- func (C *Browser) RebuildValue()
- func (B *Browser) RemoveSourceConfig(index int)
- func (VB *Browser) SetFlow(flow *flow.Flow)
- func (VB *Browser) SetMode(mode string)
- func (B *Browser) SetSourceConfig(index int, source *helpers.SourceConfig)
- func (C *Browser) SetThinking(thinking bool)
- func (VB *Browser) SetUsingScope(usingScope bool)
- func (C *Browser) SetValue(v cue.Value)
- func (C *Browser) SetWatchCallback(callback func())
- func (VB *Browser) SetupKeybinds()
- func (*Browser) TypeName() string
- type HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Browser ¶
func (*Browser) AddSourceConfig ¶
func (B *Browser) AddSourceConfig(source *helpers.SourceConfig)
func (*Browser) BuildStatusString ¶
func (*Browser) ClearSourceConfigs ¶
func (B *Browser) ClearSourceConfigs()
func (*Browser) FlowValueAddAt ¶
func (*Browser) GetSourceConfigs ¶
func (B *Browser) GetSourceConfigs() (sources []*helpers.SourceConfig)
func (*Browser) GetUsingScope ¶
func (*Browser) HandleAction ¶
implementation of widget.ActionHandler interface
func (*Browser) RebuildValue ¶
func (C *Browser) RebuildValue()
func (*Browser) RemoveSourceConfig ¶
func (*Browser) SetSourceConfig ¶
func (B *Browser) SetSourceConfig(index int, source *helpers.SourceConfig)
func (*Browser) SetThinking ¶
func (*Browser) SetUsingScope ¶
func (*Browser) SetWatchCallback ¶
func (C *Browser) SetWatchCallback(callback func())
func (*Browser) SetupKeybinds ¶
func (VB *Browser) SetupKeybinds()
Source Files
¶
Click to show internal directories.
Click to hide internal directories.