Documentation ¶
Index ¶
- func NewMockYamlPlugin(name, pluginType string) *plugin.Plugin
- type MockYamlMod
- func (*MockYamlMod) DefaultAssets(context.Context, plugin.DefaultAssetsRequest) (*plugin.DefaultAssetsResponse, error)
- func (*MockYamlMod) DefaultConfig(context.Context, plugin.DefaultConfigRequest) (*plugin.DefaultConfigResponse, error)
- func (*MockYamlMod) GetQuestions(context.Context, plugin.GetQuestionsRequest) (*plugin.GetQuestionsResponse, error)
- func (p *MockYamlMod) PluginInfo() *plugin.Info
- func (*MockYamlMod) ValidateQuestion(context.Context, plugin.ValidateQuestionRequest) (*plugin.ValidateQuestionResponse, error)
- type YamlMod
- func (repo *YamlMod) DefaultAssets(ctx context.Context, inp plugin.DefaultAssetsRequest) (*plugin.DefaultAssetsResponse, error)
- func (repo *YamlMod) DefaultConfig(ctx context.Context, inp plugin.DefaultConfigRequest) (*plugin.DefaultConfigResponse, error)
- func (repo *YamlMod) GetQuestions(ctx context.Context, inp plugin.GetQuestionsRequest) (*plugin.GetQuestionsResponse, error)
- func (repo *YamlMod) PluginInfo() *plugin.Info
- func (repo *YamlMod) ValidateQuestion(ctx context.Context, inp plugin.ValidateQuestionRequest) (*plugin.ValidateQuestionResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMockYamlPlugin ¶
Types ¶
type MockYamlMod ¶
func (*MockYamlMod) DefaultAssets ¶
func (*MockYamlMod) DefaultAssets(context.Context, plugin.DefaultAssetsRequest) (*plugin.DefaultAssetsResponse, error)
func (*MockYamlMod) DefaultConfig ¶
func (*MockYamlMod) DefaultConfig(context.Context, plugin.DefaultConfigRequest) (*plugin.DefaultConfigResponse, error)
func (*MockYamlMod) GetQuestions ¶
func (*MockYamlMod) GetQuestions(context.Context, plugin.GetQuestionsRequest) (*plugin.GetQuestionsResponse, error)
func (*MockYamlMod) PluginInfo ¶
func (p *MockYamlMod) PluginInfo() *plugin.Info
func (*MockYamlMod) ValidateQuestion ¶
func (*MockYamlMod) ValidateQuestion(context.Context, plugin.ValidateQuestionRequest) (*plugin.ValidateQuestionResponse, error)
type YamlMod ¶
func (*YamlMod) DefaultAssets ¶
func (repo *YamlMod) DefaultAssets(ctx context.Context, inp plugin.DefaultAssetsRequest) (*plugin.DefaultAssetsResponse, error)
func (*YamlMod) DefaultConfig ¶
func (repo *YamlMod) DefaultConfig(ctx context.Context, inp plugin.DefaultConfigRequest) (*plugin.DefaultConfigResponse, error)
func (*YamlMod) GetQuestions ¶
func (repo *YamlMod) GetQuestions(ctx context.Context, inp plugin.GetQuestionsRequest) (*plugin.GetQuestionsResponse, error)
func (*YamlMod) PluginInfo ¶
func (*YamlMod) ValidateQuestion ¶
func (repo *YamlMod) ValidateQuestion(ctx context.Context, inp plugin.ValidateQuestionRequest) (*plugin.ValidateQuestionResponse, error)
Click to show internal directories.
Click to hide internal directories.