Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 384x 384x | import { MetadataModules } from '../enums';
import { addAddProvider } from '../metaData';
import { addWritableCacheForType } from '../utilities/metadataProvider/cacheData';
function displaySetAddProvider(next, query: string, _data, options) {
const displaySet = options?.displaySet;
if (displaySet) {
return displaySet;
}
return next(query, _data, options);
}
/**
* Registers read/add typed providers for display set metadata.
*/
export function registerDisplaySetProviders() {
addWritableCacheForType(MetadataModules.DISPLAY_SET);
addAddProvider(MetadataModules.DISPLAY_SET, displaySetAddProvider, {
priority: 40_000,
});
}
|