Documentation
¶
Index ¶
- Variables
- type GitHubUtil
- func (ut *GitHubUtil) CompileOptions() []cel.EnvOption
- func (*GitHubUtil) ConvertToNative(typeDesc reflect.Type) (any, error)
- func (ut *GitHubUtil) ConvertToType(typeVal ref.Type) ref.Val
- func (*GitHubUtil) Equal(other ref.Val) ref.Val
- func (ut *GitHubUtil) Functions() []cel.EnvOption
- func (ut *GitHubUtil) ProgramOptions() []cel.ProgramOption
- func (*GitHubUtil) Type() ref.Type
- func (ut *GitHubUtil) Value() any
- type Plugin
- type TypeAdapter
Constants ¶
This section is empty.
Variables ¶
View Source
var GitHubType = cel.ObjectType("github", traits.ReceiverType)
Functions ¶
This section is empty.
Types ¶
type GitHubUtil ¶
type GitHubUtil struct{}
func (*GitHubUtil) CompileOptions ¶
func (ut *GitHubUtil) CompileOptions() []cel.EnvOption
func (*GitHubUtil) ConvertToNative ¶
func (*GitHubUtil) ConvertToNative(typeDesc reflect.Type) (any, error)
func (*GitHubUtil) ConvertToType ¶
func (ut *GitHubUtil) ConvertToType(typeVal ref.Type) ref.Val
func (*GitHubUtil) Functions ¶
func (ut *GitHubUtil) Functions() []cel.EnvOption
func (*GitHubUtil) ProgramOptions ¶
func (ut *GitHubUtil) ProgramOptions() []cel.ProgramOption
func (*GitHubUtil) Type ¶
func (*GitHubUtil) Type() ref.Type
func (*GitHubUtil) Value ¶
func (ut *GitHubUtil) Value() any
type Plugin ¶
type Plugin struct {
Util *GitHubUtil
}
func (*Plugin) Capabilities ¶
func (h *Plugin) Capabilities() []api.Capability
type TypeAdapter ¶
type TypeAdapter struct{}
func (TypeAdapter) NativeToValue ¶
func (TypeAdapter) NativeToValue(value any) ref.Val
Click to show internal directories.
Click to hide internal directories.