{"events":{"event":[{"name":"Bloko-TreeSelectorPopup-SelectedChanged","description":"<p>Триггерится при подтверждении изменений в TreeSelector.\nАргументом передается объект с JSON представлением модели узлов или элементов, которые были изменены.\nВ <a href=\"treeSelector.html#%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%B0%D0%BA%D1%82-%D0%B4%D0%BB%D1%8F-JSON\">формате</a> TreeSelector.</p>","properties":null}]},"params":{"param":[{"name":"options","types":{"type":["Object"]},"description":"","optional":"false"},{"name":"options.treeSelector","types":{"type":["Object"]},"description":"<p>Параметры компонента TreeSelector.\n<a href=\"treeSelector.html#%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B\">Документация</a></p>","optional":"true"},{"name":"options.search","types":{"type":["Boolean"]},"description":"<p>Флаг, включен ли поиск по TreeSelector</p>","optional":"true","default":true},{"name":"options.searchTreeSelector","types":{"type":["Object"]},"description":"<p>Параметры компонента TreeSelector для поисковой выдачи.\nИспользуется, если представление дерева для поиска отличается от дерева в <code>options.treeSelector</code></p>","optional":"true","default":"null"},{"name":"options.autoHide","types":{"type":["Boolean"]},"description":"<p>Флаг, разрешено ли закрывать попап по кнопке подтверждения</p>","optional":"true","default":true},{"name":"options.trl.submit","types":{"type":["String"]},"description":"<p>Перевод кнопки подтверждения</p>","optional":"false"},{"name":"options.trl.cancel","types":{"type":["String"]},"description":"<p>Перевод кнопки отмены</p>","optional":"false"},{"name":"options.trl.searchPlaceholder","types":{"type":["String"]},"description":"<p>Перевод плейсхолдера для поиска</p>","optional":"true"},{"name":"options.trl.notFound","types":{"type":["String"]},"description":"<p>Перевод подсказки «не найдено»</p>","optional":"true"},{"name":"options.trl.errorMessage","types":{"type":["String"]},"description":"<p>Перевод сообщения об ошибке</p>","optional":"true"},{"name":"options.title","types":{"type":["String"]},"description":"<p>Заголовок</p>","optional":"true"}]},"functions":{"function":[{"name":"submitPopup","description":"<p>Сабмитит изменения в popup</p>","params":{"param":[{"name":"fireEvent","types":{"type":["Boolean"]},"description":"<p>нужно ли триггерить событие <code>Bloko-TreeSelectorPopup-Changed</code></p>","optional":"false"}]},"fires":{"event":["Bloko-TreeSelectorPopup-Changed"]},"exceptions":null,"returns":null},{"name":"setErrorMessage","description":"<p>Устанавливает новый перевод в сообщение об ошибке</p>","params":{"param":[{"name":"message","types":{"type":["String"]},"description":"","optional":"false"}]},"fires":null,"exceptions":null,"returns":null},{"name":"showError","description":"<p>Показывает ошибку</p>","params":null,"fires":null,"exceptions":null,"returns":null},{"name":"hideError","description":"<p>Скрывает ошибку</p>","params":null,"fires":null,"exceptions":null,"returns":null},{"name":"disableSubmit","description":"<p>Устанавливает disabled состояние кнопки подтверждения</p>","params":null,"fires":null,"exceptions":null,"returns":null},{"name":"enableSubmit","description":"<p>Снимает disabled состояние кнопки подтверждения</p>","params":null,"fires":null,"exceptions":null,"returns":null},{"name":"setSelected","description":"<p>Прокидывает <code>selectedItems</code> в аналогичный метод <a href=\"#/%5BClassic%5D%20TreeSelector\">TreeSelector</a>. Выбирает указанные в списке id</p>","params":{"param":[{"name":"selectedItems","types":{"type":["Array"]},"description":"<p>Список строковых id</p>","optional":"false"}]},"fires":null,"exceptions":null,"returns":null},{"name":"change","description":"<p>Прокидывает <code>changedIds</code> в аналогичный метод <a href=\"#/%5BClassic%5D%20TreeSelector\">TreeSelector</a>. Изменяет selected состояние на противоположное</p>","params":{"param":[{"name":"changedIds","types":{"type":["Array"]},"description":"<p>Список строковых id</p>","optional":"false"}]},"fires":null,"exceptions":null,"returns":null},{"name":"toggleDisabled","description":"<p>Прокидывает <code>filter</code> в аналогичный метод <a href=\"#/%5BClassic%5D%20TreeSelector\">TreeSelector</a></p>","params":{"param":[{"name":"filter","types":{"type":["function"]},"description":"<p>Callback функция. Вызывается с одним аргументом — Object модели</p>","optional":"false"}]},"fires":null,"exceptions":null,"returns":null}]}}