Поиск со сменой раскладки

Чтобы поддержать поиск со сменой раскладки, необходимо обернуть контрол-контейнер списочного контрола в Controls/search:MisspellContainer, который обеспечивает отображение подсказки ( Controls/search:Misspell ), если поиск был произведён в неправильной раскладке.

Для поддержки данного функционала необходимо использовать метод TranslitListCall. Подробнее о работе с методом читайте здесь.

Ниже приведен пример использования Controls/search:MisspellContainer.

<!-- WML -->
<Controls.browser:Browser source="{{_source}}" searchParam="title">
   <Controls.search:InputContainer>
      <Controls.search:Input />
   </Controls.search:InputContainer>
   <Controls.search:MisspellContainer>
      <Controls.list:Container name="listContainer">
         <Controls.list:View />
      </Controls.list:Container>  
   </Controls.search:MisspellContainer>
</Controls.browser:Browser>

При использовании Layout/browsers:Browser не требуется добавлять Controls.search:InputContainer и Controls.search:MisspellContainer — они уже встроены на уровне раскладки. Подробнее читайте здесь.