getSearchSettings ();
Метод getSearchSettings возвращает настройки, заданные в диалоге.
Метод возвращает следующие настройки:
Примечание. Данные настройки можно установить в конструкторе SearchDialog при создании компонента.
Поле |
Краткое описание |
Тип |
| ByObjectType | Определяет, установлен ли флажок «По типу объекта»:
|
Boolean |
| FindByIdentifiers | Определяет, установлен ли флажок «По идентификаторам»:
|
Boolean |
| FindByKeys | Определяет, установлен ли флажок «По ключам»:
|
Boolean |
| FindByNames | Определяет, установлен ли флажок «По именам»:
|
Boolean
|
| LastSearch | Устанавливает массив последних поисковых строк. |
Array of String |
| MathCase | Определяет, установлен ли флажок «Учитывать регистр»:
|
Boolean |
| MaxLastSearchCnt | Максимальное количество последних поисковых строк (LastSearch). По умолчанию: 10. |
Number |
| ObjectClassId | Типа объектов, среди которых будет произведен поиск. По умолчанию |
PP.Mb.Ui.MetabaseObjectClass |
| SearchScope | Устанавливает область поиска:
|
String |
| SearchText | Устанавливает строку поиска. |
SearchText |
| ShowDetails | Определяет, развернуты ли дополнительные параметры поиска:
|
Boolean |
| WholeWord | Определяет, установлен ли флажок «Только слова целиком»:
|
Boolean |
Для выполнения примера предполагается наличие на странице компонента SearchDialog с наименованием «searchDialog» (см. «Пример создания компонент SearchDialog»). Выведем в консоль значение в строке ввода:
console.log("Найти: " +searchDialog.getSearchSettings().SearchText);
После выполнения примера в консоль браузера будет выведено значение строки поиска.
См. также: