Documentation
¶
Index ¶
- func ApplyEnums(w io.Writer, opts Opts, enums []*protogen.Enum) error
- func ApplyEnumsTemplate(f *protogen.GeneratedFile, opts Opts, enums []*protogen.Enum) error
- func ApplyMessages(w io.Writer, opts Opts, msgs []*protogen.Message) error
- func ApplyMessagesTemplate(f *protogen.GeneratedFile, opts Opts, msgs []*protogen.Message) error
- func ApplyTSEnums(w io.Writer, opts TSOpts, enums []*protogen.Enum) error
- func ApplyTemplateTS(f *protogen.GeneratedFile, opts TSOpts, fileEnumInfos []FileEnumInfo) error
- func CreateEnumDescription(en *protogen.Enum, args Opts) *api.EnumDescription
- func CreateMessageDescription(msg *protogen.Message, args Opts) *api.MessageDescription
- func GetEnums(msgs []*protogen.Message) []*protogen.Enum
- func GetMessagesToDescribe(opts Opts, msgs []*protogen.Message, services []*protogen.Service) []*protogen.Message
- type FileEnumInfo
- type Opts
- type TSOpts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyEnumsTemplate ¶ added in v0.17.78
This function is called with a param which contains the entire definition of a method.
func ApplyMessagesTemplate ¶ added in v0.17.78
This function is called with a param which contains the entire definition of a method.
func ApplyTSEnums ¶ added in v0.16.75
func ApplyTemplateTS ¶ added in v0.16.75
func ApplyTemplateTS(f *protogen.GeneratedFile, opts TSOpts, fileEnumInfos []FileEnumInfo) error
This function is called with a param which contains the entire definition of a method.
func CreateEnumDescription ¶
func CreateEnumDescription(en *protogen.Enum, args Opts) *api.EnumDescription
CreateEnumDescription convert enum descriptor to EnumMeta message
func CreateMessageDescription ¶
func CreateMessageDescription(msg *protogen.Message, args Opts) *api.MessageDescription
CreateMessageDescription convert enum descriptor to EnumMeta message
Types ¶
type FileEnumInfo ¶ added in v0.16.75
Click to show internal directories.
Click to hide internal directories.