Dashcode - как зарегистрировать и использовать мой собственный фильтр

В моем мобильном приложении Dashcode у меня есть listView, связанный с источником данных. По умолчанию он показывает все в источнике данных. Если я добавлю поле поиска, пользователь может ограничить список только записями, которые соответствуют его тексту поиска.

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

Кажется, что это должно быть возможно, но до сих пор я не выяснил, как зарегистрировать свой собственный filterPredicate и затем использовать его.

Я предполагаю, что это то, что я хочу сделать, потому что кажется, что это то, что делает часть поля поиска.

Кто-нибудь разобрался, как это сделать?

Любая помощь будет оценена

1 ответ

В соответствии с разделом для начинающих, вы можете использовать что-то вроде:

itemDescription = Class.create(DC.ValueTransformer, {
    transformedValue: function(value){
            return "Page: " + value;        
    }
});
Другие вопросы по тегам