полученное вами значение будет иметь тип String, вы можете проверить, что с помощью этого метода
if(Ext.isString(value)) {
alert('string');
} else {
alert('something else');
}
фактически Mixed не является типом данных javascript, его просто обозначение, используемое в документации sencha дляобозначает комбинацию отдельных типов (таких как Boolean, String, Number, Array, Object и т. д.).
Смешанный тип обычно используется для определения возвращаемого значения или параметра, который может передавать все, что угодно, поэтому класскто хочет расширить текстовое поле, может вернуть логическое значение в функции getValue, поэтому тип возвращаемого значения не является фиксированным и может быть изменен подклассами
Ссылка:
http://www.sencha.com/forum/archive/index.php/t-58718.html