Documentation
¶
Index ¶
Constants ¶
View Source
const (
CommentMaxWidth = 80
)
Variables ¶
View Source
var Default = JenRenderer{}
Functions ¶
This section is empty.
Types ¶
type CRD2GoRenderer ¶
type CRD2GoRenderer interface {
// RenderDoc generates the doc.go file from the request, version and group inputs
RenderDoc(req *gotype.Request, group, version string) error
// RenderSchema generates the schema.go file from the request, version and group inputs
RenderSchema(req *gotype.Request, group, version string) error
// RenderCRD renders each of the CRD Go files form the rewuqest and versioned CRD
RenderCRD(req *CRDRenderRequest) error
}
type CRDRenderRequest ¶
type JenRenderer ¶
type JenRenderer struct{}
func (JenRenderer) RenderCRD ¶
func (jr JenRenderer) RenderCRD(req *CRDRenderRequest) error
func (JenRenderer) RenderDoc ¶
func (jr JenRenderer) RenderDoc(req *gotype.Request, group, version string) error
func (JenRenderer) RenderSchema ¶
func (jr JenRenderer) RenderSchema(req *gotype.Request, group, version string) error
Click to show internal directories.
Click to hide internal directories.