mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-17 10:41:06 +01:00
Adds a new extension point repository.overview.listOptions that can be used to set the page size, whether to list archived repositories or not and potentially other options for the repository overview. If no extension is bound, the default values will be used.
Committed-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
This commit is contained in:
committed by
SCM-Manager
parent
34bfe49d3e
commit
6ba792e5bc
@@ -257,6 +257,14 @@ export type RepositoryOverviewTitle = RenderableExtensionPointDefinition<"reposi
|
||||
export type RepositoryOverviewSubtitleExtension = RepositoryOverviewSubtitle;
|
||||
export type RepositoryOverviewSubtitle = RenderableExtensionPointDefinition<"repository.overview.subtitle">;
|
||||
|
||||
/**
|
||||
* Specify options for the repository overview like the page size
|
||||
*/
|
||||
export type RepositoryOverviewListOptionsExtensionPoint = ExtensionPointDefinition<
|
||||
"repository.overview.listOptions",
|
||||
() => { pageSize?: number; showArchived?: boolean }
|
||||
>;
|
||||
|
||||
// From docs
|
||||
|
||||
export type AdminNavigation = RenderableExtensionPointDefinition<"admin.navigation", { links: Links; url: string }>;
|
||||
|
||||
Reference in New Issue
Block a user