JS SDK Мультивиджета¶
Содержание¶
onRoistatMultiwidgetInited
— колбэк-функция, которая вызывается после успешной загрузки Мультивиджетаmultiwidget
— объект с настройками МультивиджетаroistatMultiwidgetShow
— показать кнопку Мультивиджета
onRoistatMultiwidgetInited
¶
Колбэк. Вызывается после того, как модули Мультивиджета зарегистрировали свои настройки и методы, с которыми можно взаимодействовать.
multiwidget
¶
Объект с настройками Мультивиджета.
Метод / атрибут | Возвращаемый тип | Описание |
---|---|---|
fb | object | Объект с настройками кнопки Мультивиджета Facebook1 |
isEnabled | boolean | Флаг, определяющий, включен ли Мультивиджет |
isVisible | boolean | Флаг, определяющий, видна ли кнопка Мультивиджета |
telegram | object | Объект с настройками кнопки Мультивиджета Telegram |
vk | object | Объект с настройками кнопки Мультивиджета VK |
fb
¶
Объект с настройками кнопки Мультивиджета Facebook.
window.onRoistatAllModulesLoaded = function () {
console.log("Кнопка FB включена: " + window.roistat.multiwidget.fb.isEnabled);
console.log("Ссылка FB: " + window.roistat.multiwidget.fb.link);
};
Поменять ссылку кнопки FB:
window.onRoistatModuleLoaded = function () {
window.roistat.multiwidget.fb.link = "https://newlink.com";
};
isEnabled
¶
Флаг, определяющий, включен ли Мультивиджет.
window.onRoistatModuleLoaded = function () {
window.roistat.multiwidget.isEnabled = false; //Выключить Мультивиджет на странице
};
isVisible
¶
Флаг, определяющий, видна ли кнопка Мультивиджета.
window.onRoistatModuleLoaded = function () {
window.roistat.multiwidget.isVisible = false; //Скрыть кнопку Мультивиджета на странице
};
При использовании данного флага можно вызвать кнопку Мультивиджета на странице с помощью метода window.roistatMultiwidgetShow().
telegram
¶
Объект с настройками кнопки Мультивиджета Telegram.
window.onRoistatAllModulesLoaded = function () {
console.log("Кнопка Telegram включена: " + window.roistat.multiwidget.telegram.isEnabled);
console.log("Ссылка Telegram: " + window.roistat.multiwidget.telegram.link);
};
Поменять ссылку кнопки Telegram:
window.onRoistatModuleLoaded = function () {
window.roistat.multiwidget.telegram.link = "https://newlink.com";
};
vk
¶
Объект с настройками кнопки Мультивиджета VK.
window.onRoistatAllModulesLoaded = function () {
console.log("Кнопка VK включена: " + window.roistat.multiwidget.vk.isEnabled);
console.log("Ссылка VK: " + window.roistat.multiwidget.vk.link);
};
Поменять ссылку кнопки VK:
window.onRoistatModuleLoaded = function () {
window.roistat.multiwidget.vk.link = "https://newlink.com";
};
roistatMultiwidgetShow
¶
Вызывает кнопку Мультивиджета.
window.onRoistatAllModulesLoaded = function () {
document.getElementById("button").onclick = function() {
window.roistatMultiwidgetShow();
};
};
-
Правообладателем Facebook является запрещенная на территории РФ компания Meta Platforms, признанная судом экстремистской. ↩