Class DynamicGridRowCard

  • All Implemented Interfaces:
    com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.router.AfterNavigationObserver, com.vaadin.flow.router.BeforeEnterObserver, com.vaadin.flow.router.HasDynamicTitle, com.vaadin.flow.router.internal.AfterNavigationHandler, com.vaadin.flow.router.internal.BeforeEnterHandler, Serializable

    @Tag("dynamic-view-grid")
    @JsModule("./src/views/admin/products/dynamic-view-grid.js")
    public class DynamicGridRowCard
    extends com.vaadin.flow.component.polymertemplate.PolymerTemplate<com.vaadin.flow.templatemodel.TemplateModel>
    implements com.vaadin.flow.router.BeforeEnterObserver, com.vaadin.flow.router.AfterNavigationObserver, com.vaadin.flow.router.HasDynamicTitle
    See Also:
    Serialized Form
    • Constructor Detail

      • DynamicGridRowCard

        public DynamicGridRowCard()
    • Method Detail

      • setRowsColList

        public void setRowsColList​(ArrayList<String[]> rowsColList)
      • setupGrid

        public void setupGrid()
      • getTemplate

        public static com.vaadin.flow.data.renderer.TemplateRenderer<DynamicDBean> getTemplate()
      • getGrid

        public com.vaadin.flow.component.grid.Grid<DynamicDBean> getGrid()
      • getBasePage

        protected String getBasePage()
      • getBinder

        protected com.vaadin.flow.data.binder.Binder<DynamicDBean> getBinder()
      • afterNavigation

        public void afterNavigation​(com.vaadin.flow.router.AfterNavigationEvent event)
        Specified by:
        afterNavigation in interface com.vaadin.flow.router.internal.AfterNavigationHandler
      • beforeEnter

        public void beforeEnter​(com.vaadin.flow.router.BeforeEnterEvent event)
        Specified by:
        beforeEnter in interface com.vaadin.flow.router.internal.BeforeEnterHandler
      • getPageTitle

        public String getPageTitle()
        Specified by:
        getPageTitle in interface com.vaadin.flow.router.HasDynamicTitle
      • setQueryParameters

        public void setQueryParameters​(com.vaadin.flow.router.QueryParameters queryParameters)
      • setDisplay

        public void setDisplay​(com.vaadin.flow.component.html.Div divDisplay)
      • setGridSplitDisplay

        public void setGridSplitDisplay​(com.vaadin.flow.component.splitlayout.SplitLayout gridSplitDisplay)
      • setDivSubGrid

        public void setDivSubGrid​(com.vaadin.flow.component.html.Div divSubGrid)
      • getResourceName

        public String getResourceName()
      • setResourceName

        public void setResourceName​(String resourceName)
      • getFilter

        public String getFilter()
      • setFilter

        public void setFilter​(String filter)