Class ContributorsListPresenter
- java.lang.Object
-
- org.kie.workbench.common.screens.library.client.screens.organizationalunit.contributors.tab.ContributorsListPresenter
-
public class ContributorsListPresenter extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceContributorsListPresenter.View
-
Constructor Summary
Constructors Constructor Description ContributorsListPresenter(ContributorsListPresenter.View view, org.jboss.errai.ioc.client.api.ManagedInstance<ContributorsListItemPresenter> contributorsListItemPresenters, org.jboss.errai.common.client.dom.elemental2.Elemental2DomUtil elemental2DomUtil, org.uberfire.client.promise.Promises promises)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddContributor()elemental2.promise.Promise<Boolean>canEditContributors(org.uberfire.security.ContributorType type)voidfilterContributors(String filter)List<String>getValidUsernames()ContributorsListPresenter.ViewgetView()voiditemIsBeingEdited()voiditemIsNotBeingEdited()voidrefresh()voidsetup(ContributorsListService contributorsListService, Consumer<Integer> contributorsCountChangedCallback)voidupdateContributors()
-
-
-
Constructor Detail
-
ContributorsListPresenter
@Inject public ContributorsListPresenter(ContributorsListPresenter.View view, org.jboss.errai.ioc.client.api.ManagedInstance<ContributorsListItemPresenter> contributorsListItemPresenters, org.jboss.errai.common.client.dom.elemental2.Elemental2DomUtil elemental2DomUtil, org.uberfire.client.promise.Promises promises)
-
-
Method Detail
-
setup
public void setup(ContributorsListService contributorsListService, Consumer<Integer> contributorsCountChangedCallback)
-
refresh
public void refresh()
-
updateContributors
public void updateContributors()
-
filterContributors
public void filterContributors(String filter)
-
addContributor
public void addContributor()
-
itemIsBeingEdited
public void itemIsBeingEdited()
-
itemIsNotBeingEdited
public void itemIsNotBeingEdited()
-
canEditContributors
public elemental2.promise.Promise<Boolean> canEditContributors(org.uberfire.security.ContributorType type)
-
getView
public ContributorsListPresenter.View getView()
-
-