Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthOptions ¶
type AuthOptions struct { OpenIDConnectOpts *OpenIDConnectOptions `yaml:"social_sign_in"` UsernamePasswordOpts *UsernamePasswordOptions `yaml:"username_password"` }
type BaseFullstackGenerator ¶
type BaseFullstackGenerator struct { }
func NewBaseGenerator ¶
func NewBaseGenerator() *BaseFullstackGenerator
func (*BaseFullstackGenerator) GenerateTemplate ¶
func (g *BaseFullstackGenerator) GenerateTemplate(cfg *TemplateConfig) error
type OpenIDConnectOptions ¶
type PaymentsOptions ¶
type TemplateConfig ¶
type TemplateConfig struct { OutputDirectoryPath string `yaml:"output_dir"` AuthOpts AuthOptions `yaml:"auth"` PaymentsOpts PaymentsOptions `yaml:"payments"` }
type TemplateGenerator ¶
type TemplateGenerator interface {
GenerateTemplate(config *TemplateConfig) error
}
type UsernamePasswordOptions ¶
Click to show internal directories.
Click to hide internal directories.