blob: ae1006ed56d28d59e4cd6dab28ab4dca97d1e17f [file] [log] [blame]
import { RegistryWithDefaultKey, OverwritePolicy } from '../models';
export default class ColorSchemeRegistry<T> extends RegistryWithDefaultKey<T> {
constructor() {
super({
name: 'ColorScheme',
overwritePolicy: OverwritePolicy.WARN,
setFirstItemAsDefault: true,
});
}
get(key?: string) {
return super.get(key) as T | undefined;
}
}