File size: 400 Bytes
4e23b01 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import type { ServiceClassRecipe } from '#/_base/di/fiber';
const _featureRecipes: ServiceClassRecipe[] = [];
export function registerFeature(recipe: ServiceClassRecipe): void {
_featureRecipes.push(recipe);
}
export function getFeatureRecipes(): readonly ServiceClassRecipe[] {
return _featureRecipes;
}
export function _clearFeatureRecipesForTests(): void {
_featureRecipes.length = 0;
}
|