public interface VcsQuickListContentProvider
| Modifier and Type | Field and Description |
|---|---|
static ExtensionPointName<VcsQuickListContentProvider> |
EP_NAME |
| Modifier and Type | Method and Description |
|---|---|
default java.util.List<AnAction> |
getNotInVcsActions(Project project,
DataContext dataContext)
Allows to customise VCS actions popup if project isn't in VCS
|
default java.util.List<AnAction> |
getVcsActions(Project project,
AbstractVcs activeVcs,
DataContext dataContext)
Allows to customise VCS actions popup for both custom VCS and general list
|
default boolean |
replaceVcsActionsFor(AbstractVcs activeVcs,
DataContext dataContext) |
static final ExtensionPointName<VcsQuickListContentProvider> EP_NAME
default java.util.List<AnAction> getVcsActions(Project project, AbstractVcs activeVcs, DataContext dataContext)
project - ProjectactiveVcs - Active vcs for current file. Null if context doesn't contain file or vcs is unknowndataContext - Contextdefault java.util.List<AnAction> getNotInVcsActions(Project project, DataContext dataContext)
project - ProjectdataContext - Contextdefault boolean replaceVcsActionsFor(AbstractVcs activeVcs, DataContext dataContext)
activeVcs - Active vcs for current filedataContext - Context