Клуб API Карт

Программно открыть SearchControl при первом открытии карты

BooBooKING
23 декабря 2014, 07:26

Не получилось найти в документации, подскажите, пожалуйста, есть ли возможность программно открыть  SearchControl при открытии карты.

 

У меня умышленно SearchControl сейчас имеет size = medium (кнопка с текстом), но при первом открытии карты, хочу чтобы SearchControl был в открытом состоянии, чтобы пользователи уже знали, что есть такая возможность и что "скрывается" под кнопкой "Найти".

 

 

Хочется при загрузке карты программно вызвать событие, которое происходит при клике на SearchControl в "сложенном" в кнопку виде и чтобы он раскрылся вот в такой полный формат, как на картинке.

4 комментария
Эм, а чем не подходит вариант показывать SearchControl в размере large?

Разница очевидна. Large всегда занимает драгоценное место на карте. А также нет возможности управлять длиной формы, в классическом размере даже текст placeholder-а не помещается.

https://dl.dropboxusercontent.com/u/589119/largesearchcontrol.png

Можно сделать это так: http://jsfiddle.net/zloylos/eg76rjhg/1/

Спасибо большое! Работает точно как хотелось.