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);
После выполнения примера в консоль браузера будет выведено значение строки поиска.
См. также: