package journal import ( "git.golem15.com/golem15/sm-journal-plugin/classes" "git.golem15.com/golem15/summercms/modules/backpack" "git.golem15.com/golem15/summercms/modules/pact" ) // FormFieldTypes registers the Blog Editor field types, blogeditor and // mlblogeditor (classes.BlogEditorTypes), with a lazy accessor of the booted // app. func (p *Plugin) FormFieldTypes() []pact.FormFieldType { return classes.BlogEditorTypes(func() *backpack.App { if p == nil { return nil } return p.app }) } var _ pact.HasFormFieldTypes = (*Plugin)(nil)