Всем доброго времени суток. Версия 7.10.
Вопрос такой: есть несколько собственных контролов, в которых повторяется один и тот же код с небольшими изменениями. Хотелось бы вынести его в миксин, чтобы не править в случае чего одновременно в нескольких местах.
Возможно ли в контролах использовать миксины, также, как и в обычных схемах? Может быть есть примеры, как правильно подключать миксин?
Сделал вот такой миксин:
 
Ext.define("Terrasoft.mixins.UsrMyMixin", {
    extend: "Terrasoft.Component",
    alternateClassName: "Terrasoft.UsrMyMixin",
 
    checkData: function(test){
console.log("ok");
    }
});
И подключил в контроле, занаследованном также от Component:
mixins: {
		UsrCheckScheduleDatesMixin: "Terrasoft.UsrCheckScheduleDatesMixin",
	},
При подключении, однако, в консоль вываливается ошибка:
file: undefined
 line: undefined
 column: undefined
 message: c is not a constructor 
Может где-то ещё что-то нужно добавить?