Class ExternalDragComponent

  • All Implemented Interfaces:
    ExternalComponentDragDef, org.uberfire.ext.layout.editor.client.api.HasConfiguration, org.uberfire.ext.layout.editor.client.api.HasDragAndDropSettings, org.uberfire.ext.layout.editor.client.api.HasModalConfiguration, org.uberfire.ext.layout.editor.client.api.LayoutDragComponent

    @Dependent
    public class ExternalDragComponent
    extends Object
    implements ExternalComponentDragDef, org.uberfire.ext.layout.editor.client.api.HasModalConfiguration
    • Constructor Detail

      • ExternalDragComponent

        public ExternalDragComponent()
    • Method Detail

      • getPreviewWidget

        public com.google.gwt.user.client.ui.IsWidget getPreviewWidget​(org.uberfire.ext.layout.editor.client.api.RenderingContext ctx)
        Specified by:
        getPreviewWidget in interface org.uberfire.ext.layout.editor.client.api.LayoutDragComponent
      • getShowWidget

        public com.google.gwt.user.client.ui.IsWidget getShowWidget​(org.uberfire.ext.layout.editor.client.api.RenderingContext ctx)
        Specified by:
        getShowWidget in interface org.uberfire.ext.layout.editor.client.api.LayoutDragComponent
      • getConfigurationModal

        public org.gwtbootstrap3.client.ui.Modal getConfigurationModal​(org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ctx)
        Specified by:
        getConfigurationModal in interface org.uberfire.ext.layout.editor.client.api.HasModalConfiguration
      • getSaveCommand

        protected org.uberfire.mvp.Command getSaveCommand​(String componentId,
                                                          org.dashbuilder.displayer.client.widgets.ExternalComponentEditorPopUp editor,
                                                          org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ctx)
      • getCloseCommand

        protected org.uberfire.mvp.Command getCloseCommand​(org.dashbuilder.displayer.client.widgets.ExternalComponentEditorPopUp editor,
                                                           org.uberfire.ext.layout.editor.client.api.ModalConfigurationContext ctx)