Decorador de componentes extensible con decorador de clase base
Tengo varias declaraciones de decorador de componentes que repito en cada componente, por ejemplo:
@Component({
moduleId: module.id,
directives: [BootstrapInputDirective]
})
¿Cómo puedo aplicar estas declaraciones a todos mis componentes? Intenté crear una clase base con este decorador y extender otras clases con él, pero las decoraciones de la clase base no parecen aplicarse a las clases derivadas.