frontend-plugin-api: refactor ExtensionDefinition and ExtensionBlueprint type params

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2024-08-22 14:21:05 +02:00
parent 4387b80784
commit ee454fdf53
42 changed files with 2426 additions and 2426 deletions
+15 -17
View File
@@ -30,29 +30,27 @@ export type SearchResultItemExtensionPredicate = (
) => boolean;
// @alpha
export const SearchResultListItemBlueprint: ExtensionBlueprint<
{
kind: 'search-result-list-item';
namespace: undefined;
name: undefined;
},
SearchResultListItemBlueprintParams,
ConfigurableExtensionDataRef<
export const SearchResultListItemBlueprint: ExtensionBlueprint<{
kind: 'search-result-list-item';
namespace: undefined;
name: undefined;
params: SearchResultListItemBlueprintParams;
output: ConfigurableExtensionDataRef<
{
predicate?: SearchResultItemExtensionPredicate | undefined;
component: SearchResultItemExtensionComponent;
},
'search.search-result-list-item.item',
{}
>,
{},
{
>;
inputs: {};
config: {
noTrack: boolean;
},
{
};
configInput: {
noTrack?: boolean | undefined;
},
{
};
dataRefs: {
item: ConfigurableExtensionDataRef<
{
predicate?: SearchResultItemExtensionPredicate | undefined;
@@ -61,8 +59,8 @@ export const SearchResultListItemBlueprint: ExtensionBlueprint<
'search.search-result-list-item.item',
{}
>;
}
>;
};
}>;
// @alpha (undocumented)
export interface SearchResultListItemBlueprintParams {