Documentation ¶
Index ¶
- func PluginGoTypesJenny(root string) codejen.OneToOne[*pfs.PluginDecl]
- func PluginTSEachMajor(rt *thema.Runtime) codejen.OneToMany[*pfs.PluginDecl]
- func PluginTSTypesJenny(root string, inner codejen.OneToOne[*pfs.PluginDecl]) codejen.OneToOne[*pfs.PluginDecl]
- func PluginTreeListJenny() codejen.ManyToOne[*pfs.PluginDecl]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PluginGoTypesJenny ¶
func PluginGoTypesJenny(root string) codejen.OneToOne[*pfs.PluginDecl]
TODO this is duplicative of other Go type jennies. Remove it in favor of a better-abstracted version in thema itself
func PluginTSEachMajor ¶
func PluginTSTypesJenny ¶
func PluginTSTypesJenny(root string, inner codejen.OneToOne[*pfs.PluginDecl]) codejen.OneToOne[*pfs.PluginDecl]
func PluginTreeListJenny ¶
func PluginTreeListJenny() codejen.ManyToOne[*pfs.PluginDecl]
PluginTreeListJenny creates a codejen.ManyToOne that produces Go code for loading a pfs.PluginList given *kindsys.PluginDecl as inputs.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.