Как переопределить стандартный метод

К сожалению не разобрался, как переопределить свойство filter у компонента suggest глобально, чтобы не создавать на его основе новый, а именно поменять у встроенного.

Встроенный фильтр ищет вхождение, если текст совпадает с началом записи, а мне необходимо сделать фильтр по любому вхождение в текст.

Сейчас я (плохо делаю) прямо в исходнике вебикса правлю фильтр :frowning:

Может вам стоит добавить параметр в фильтр, который влияет на его поведение: оставить тот, что есть сейчас и добавить поиск по любому вхождению (о котором я говорю в предыдущем сообщении)?

Можно использовать тотже механизм что и для создания новых компонент

webix.protoUI({
  name:"suggest",
  defaults:{
	filter:function(item,value){
		if (item.value.toString().toLowerCase().indexOf(value.toLowerCase()) !== -1) return true;
   		return false;
	}
  }
}, webix.ui.suggest);

Если новая компоннента называется также как и расширяемая, она заменяет старую.

Мда, ларчик просто открывался…