Documentation
¶
Index ¶
- func GetFileRelatedTools(workspace string) ([]tool.Tool, error)
- func NewCreateFile(opts ...Option) (tool.Tool, error)
- func NewCreateFolder(opts ...Option) (tool.Tool, error)
- func NewDeleteFile(opts ...Option) (tool.Tool, error)
- func NewDeleteFolder(opts ...Option) (tool.Tool, error)
- func NewListFolder(opts ...Option) (tool.Tool, error)
- func NewModifyFile(opts ...Option) (tool.Tool, error)
- func NewReadFile(opts ...Option) (tool.Tool, error)
- func NewRenameFile(opts ...Option) (tool.Tool, error)
- func NewRenameFolder(opts ...Option) (tool.Tool, error)
- type CreateFile
- type CreateFolder
- type DeleteFile
- type DeleteFolder
- type Factory
- type ListFolder
- type ModifyFile
- type Option
- type Options
- type ReadFile
- type RenameFile
- type RenameFolder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CreateFile ¶
type CreateFile struct {
Workspace string
}
func (*CreateFile) Description ¶
func (t *CreateFile) Description() string
func (*CreateFile) Name ¶
func (t *CreateFile) Name() string
func (*CreateFile) Schema ¶
func (t *CreateFile) Schema() *tool.PropertiesSchema
func (*CreateFile) Strict ¶
func (t *CreateFile) Strict() bool
type CreateFolder ¶
type CreateFolder struct {
Workspace string
}
func (*CreateFolder) Description ¶
func (t *CreateFolder) Description() string
func (*CreateFolder) Name ¶
func (t *CreateFolder) Name() string
func (*CreateFolder) Schema ¶
func (t *CreateFolder) Schema() *tool.PropertiesSchema
func (*CreateFolder) Strict ¶
func (t *CreateFolder) Strict() bool
type DeleteFile ¶
type DeleteFile struct {
Workspace string
}
func (*DeleteFile) Description ¶
func (t *DeleteFile) Description() string
func (*DeleteFile) Name ¶
func (t *DeleteFile) Name() string
func (*DeleteFile) Schema ¶
func (t *DeleteFile) Schema() *tool.PropertiesSchema
func (*DeleteFile) Strict ¶
func (t *DeleteFile) Strict() bool
type DeleteFolder ¶
type DeleteFolder struct {
Workspace string
}
func (*DeleteFolder) Description ¶
func (t *DeleteFolder) Description() string
func (*DeleteFolder) Name ¶
func (t *DeleteFolder) Name() string
func (*DeleteFolder) Schema ¶
func (t *DeleteFolder) Schema() *tool.PropertiesSchema
func (*DeleteFolder) Strict ¶
func (t *DeleteFolder) Strict() bool
type ListFolder ¶
type ListFolder struct {
Workspace string
}
func (*ListFolder) Description ¶
func (t *ListFolder) Description() string
func (*ListFolder) Name ¶
func (t *ListFolder) Name() string
func (*ListFolder) Schema ¶
func (t *ListFolder) Schema() *tool.PropertiesSchema
func (*ListFolder) Strict ¶
func (t *ListFolder) Strict() bool
type ModifyFile ¶
type ModifyFile struct {
Workspace string
}
func (*ModifyFile) Description ¶
func (t *ModifyFile) Description() string
func (*ModifyFile) Name ¶
func (t *ModifyFile) Name() string
func (*ModifyFile) Schema ¶
func (t *ModifyFile) Schema() *tool.PropertiesSchema
func (*ModifyFile) Strict ¶
func (t *ModifyFile) Strict() bool
type ReadFile ¶
type ReadFile struct {
Workspace string
}
func (*ReadFile) Description ¶
func (*ReadFile) Schema ¶
func (t *ReadFile) Schema() *tool.PropertiesSchema
type RenameFile ¶
type RenameFile struct {
Workspace string
}
func (*RenameFile) Description ¶
func (t *RenameFile) Description() string
func (*RenameFile) Name ¶
func (t *RenameFile) Name() string
func (*RenameFile) Schema ¶
func (t *RenameFile) Schema() *tool.PropertiesSchema
func (*RenameFile) Strict ¶
func (t *RenameFile) Strict() bool
type RenameFolder ¶
type RenameFolder struct {
Workspace string
}
func (*RenameFolder) Description ¶
func (t *RenameFolder) Description() string
func (*RenameFolder) Name ¶
func (t *RenameFolder) Name() string
func (*RenameFolder) Schema ¶
func (t *RenameFolder) Schema() *tool.PropertiesSchema
func (*RenameFolder) Strict ¶
func (t *RenameFolder) Strict() bool
Click to show internal directories.
Click to hide internal directories.