Class BaseCardComponent<R extends BaseIncludedModelActiveRecord,​V extends BaseCardComponent.ContentView>

    • Constructor Detail

      • BaseCardComponent

        public BaseCardComponent​(V contentView,
                                 javax.enterprise.event.Event<RefreshDecisionComponents> refreshDecisionComponentsEvent)
    • Method Detail

      • refreshView

        protected void refreshView()
      • getIcon

        public com.google.gwt.dom.client.Style.HasCssName getIcon()
        Specified by:
        getIcon in interface org.kie.workbench.common.widgets.client.cards.CardComponent
      • getTitle

        public String getTitle()
        Specified by:
        getTitle in interface org.kie.workbench.common.widgets.client.cards.CardComponent
      • getUUID

        public String getUUID()
        Specified by:
        getUUID in interface org.kie.workbench.common.widgets.client.cards.CardComponent
      • getContent

        public elemental2.dom.HTMLElement getContent()
        Specified by:
        getContent in interface org.kie.workbench.common.widgets.client.cards.CardComponent
      • onTitleChanged

        public Function<String,​Boolean> onTitleChanged()
        Specified by:
        onTitleChanged in interface org.kie.workbench.common.widgets.client.cards.CardComponent
      • getTruncatedSubTitle

        protected String getTruncatedSubTitle()
      • remove

        public void remove()