Избранное | Русский | Войти

API встраивания волн

Описание и примеры использования этой библиотеки можно найти в руководстве.

Класс WavePanel

Конструктор

Конструктор Описание
WavePanel(opt_rootUrl:String) Создает объект WavePanel в контейнере. В указанный контейнер добавляется элемент <iframe>. Если контейнер нулевой, элемент <iframe> прикрепляется к текущему документу. Созданный объект можно использовать для взаимодействия с панелью и косвенно с отображаемой волной.

Методы

Методы Возвращаемое значение Описание
addParticipant() None Добавляет текущего пользователя в качестве участника в волну.
addReply() None Добавляет ответ к загруженной волне. К волне будет добавлен пустой ответ.
getFrameId() String Возвращает идентификатор созданного элемента <iframe>.
init(container:Object, opt_loadCallback:Function) None Создает волну <iframe> в указанном контейнере. Это действие не выполняется в конструкторе, поэтому вызывающий может установить ряд параметров инициализации перед созданием волны.
loadWave(waveId:String, opt_callback:Function) None Загружает указанную волну в объект wavePanel. Этот метод можно вызывать до или после инициализации.
setUIConfig(bgcolor:String, color:String, font:String, fontsize:String) None Устанавливает конфигурацию пользовательского интерфейса для волны. Это необходимо делать перед вызовом метода init(). Обратите внимание, что параметр fontSize следует указывать в точках (например, "12pt") или пикселях (например, "12px"). Другие свойства CSS поддерживаются не полностью.