Class GrapesJsHtmlEditorLoader

java.lang.Object
io.jmix.ui.xml.layout.loader.AbstractComponentLoader<GrapesJsHtmlEditor>
io.jmix.grapesjs.xml.layout.loader.GrapesJsHtmlEditorLoader
All Implemented Interfaces:
ComponentLoader<GrapesJsHtmlEditor>
Direct Known Subclasses:
GrapesJsNewsletterHtmlEditorLoader, GrapesJsWebpageHtmlEditorLoader

public class GrapesJsHtmlEditorLoader extends AbstractComponentLoader<GrapesJsHtmlEditor>
  • Constructor Details

    • GrapesJsHtmlEditorLoader

      public GrapesJsHtmlEditorLoader()
  • Method Details

    • createComponent

      public void createComponent()
      Description copied from interface: ComponentLoader
      Creates result component by XML-element and loads its Id. Also creates all nested components.
      See Also:
    • createResultComponent

      protected void createResultComponent()
    • setDefaultPlugins

      protected void setDefaultPlugins()
    • loadComponent

      public void loadComponent()
      Description copied from interface: ComponentLoader
      Loads component properties by XML definition.
      See Also:
    • loadFromPath

      protected String loadFromPath(String path)
    • getPlugin

      protected GjsPlugin getPlugin(String pluginXsdCode)