Documentation
¶
Index ¶
- Constants
- Variables
- func CSSComponentsPack() web.ComponentsPack
- func JSComponentsPack() web.ComponentsPack
- type RichEditorBuilder
- func (b *RichEditorBuilder) ImageDisabled() bool
- func (b *RichEditorBuilder) Label(v string) (r *RichEditorBuilder)
- func (b *RichEditorBuilder) Placeholder(v string) (r *RichEditorBuilder)
- func (b *RichEditorBuilder) Plugins(v []string) (r *RichEditorBuilder)
- func (b *RichEditorBuilder) RawConfig(v interface{}) (r *RichEditorBuilder)
- func (b *RichEditorBuilder) SetImageDisabled(imageDisabled bool) *RichEditorBuilder
- func (b *RichEditorBuilder) Value(v string) (r *RichEditorBuilder)
- func (b *RichEditorBuilder) Write(ctx *h.Context) (err error)
Constants ¶
View Source
const PluginImageInsert = "imageinsert"
Variables ¶
View Source
var ( Plugins = []string{"alignment", "fontcolor", PluginImageInsert, "table", "video"} PluginsJS [][]byte PluginsCSS [][]byte )
how to add own plugins 1. load plugin jss,css to PluginsJS,PluginsCSS 2. add plugin names in Plugins array
Functions ¶
func CSSComponentsPack ¶
func CSSComponentsPack() web.ComponentsPack
func JSComponentsPack ¶
func JSComponentsPack() web.ComponentsPack
Types ¶
type RichEditorBuilder ¶
type RichEditorBuilder struct {
// contains filtered or unexported fields
}
func RichEditor ¶
func RichEditor(db *gorm.DB, name string) (r *RichEditorBuilder)
func (*RichEditorBuilder) ImageDisabled ¶
func (b *RichEditorBuilder) ImageDisabled() bool
func (*RichEditorBuilder) Label ¶
func (b *RichEditorBuilder) Label(v string) (r *RichEditorBuilder)
func (*RichEditorBuilder) Placeholder ¶
func (b *RichEditorBuilder) Placeholder(v string) (r *RichEditorBuilder)
func (*RichEditorBuilder) Plugins ¶
func (b *RichEditorBuilder) Plugins(v []string) (r *RichEditorBuilder)
func (*RichEditorBuilder) RawConfig ¶
func (b *RichEditorBuilder) RawConfig(v interface{}) (r *RichEditorBuilder)
Note: RawConfig overwrites Plugins
func (*RichEditorBuilder) SetImageDisabled ¶
func (b *RichEditorBuilder) SetImageDisabled(imageDisabled bool) *RichEditorBuilder
func (*RichEditorBuilder) Value ¶
func (b *RichEditorBuilder) Value(v string) (r *RichEditorBuilder)
Click to show internal directories.
Click to hide internal directories.