Войти с помощью github
Форум /

Приветы!

Подскажите, я правильно понимаю, что нельзя наследоваться от блок с модификатором?

Пример:


modules.define('input', ['i-bem__dom'], function(provide, BEMDOM) {

    // Объявляем базовый блок
    provide(BEMDOM.decl(this.name, {})); 

});

modules.define('input', function(provide, Input) {

    // Доопределяем базовый блок с модификтором _type_number
    provide(Input.decl({ modName : 'type', modVal : 'number' }, {})); 

});

// Тут хочется отнаследоватьсяо о input_type_number, дописать/изменить метод
modules.define('input', ['input_type_number'] function(provide, Input) {

    provide(Input.decl({ modName : 'type', modVal : 'phone' }, {})); 

});