Documentation
¶
Index ¶
- func ProvidedNodes(n manifold.Node) (nodes []manifold.Node)
- func Run(mainFacets ...any)
- type Action
- type Awaker
- type Inspector
- type NodeAdder
- type NodeDeleter
- type NodeProvider
- type NodeSelector
- type NodeToggler
- type VSCodeBridge
- type Workbench
- func (w *Workbench) AddComponent(id, typ string) error
- func (t *Workbench) AddItem(id, typ, name string) error
- func (t *Workbench) Call(id string)
- func (t *Workbench) Delete(id string) error
- func (t *Workbench) Dump(id string)
- func (t *Workbench) EditField(id string, val any) error
- func (t *Workbench) Fields(r rpc.Responder, c *rpc.Call)
- func (t *Workbench) GetAddComponents(id string) (items []string)
- func (t *Workbench) GetAddItems(id string) (items []string)
- func (t *Workbench) GetChildren(id string) (items []treeItem)
- func (t *Workbench) GetMainComponents() (items []string)
- func (t *Workbench) GetTreeItem(id string) treeItem
- func (t *Workbench) ImplementFor(iface, name, fieldID string) (newComponent, error)
- func (t *Workbench) Methods(id string) (methods []method)
- func (t *Workbench) NewComponent(id, name string) (newComponent, error)
- func (t *Workbench) PreEditField(id string) editField
- func (t *Workbench) Rename(id, name string)
- func (t *Workbench) Select(id string) error
- func (t *Workbench) Shutdown()
- func (t *Workbench) Signal(id, signal string) error
- func (t *Workbench) SwitchView(id, view string)
- func (t *Workbench) Toggle(id string, state bool) error
- func (t *Workbench) ToggleComponents(id string)
- func (t *Workbench) Views(id string) (views []string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Inspector ¶
func (*Inspector) Initialize ¶
func (m *Inspector) Initialize()
type NodeDeleter ¶
type NodeSelector ¶
type NodeSelector interface {
OnSelected()
}
type NodeToggler ¶
type VSCodeBridge ¶
func (*VSCodeBridge) BufferChanged ¶
func (b *VSCodeBridge) BufferChanged(name string, data []byte)
func (*VSCodeBridge) BufferListen ¶
func (b *VSCodeBridge) BufferListen(name string, fn func(data []byte))
type Workbench ¶
type Workbench struct {
// contains filtered or unexported fields
}
func (*Workbench) AddComponent ¶
func (*Workbench) GetAddComponents ¶
func (*Workbench) GetAddItems ¶
func (*Workbench) GetChildren ¶
func (*Workbench) GetMainComponents ¶
func (*Workbench) GetTreeItem ¶
func (*Workbench) ImplementFor ¶
func (*Workbench) NewComponent ¶
func (*Workbench) PreEditField ¶
func (*Workbench) SwitchView ¶
func (*Workbench) ToggleComponents ¶
Click to show internal directories.
Click to hide internal directories.