BX24.placement.call
Вызвать зарегистрированную команду интерфейса
Описание
Метод BX24.placement.call вызывает команду интерфейса, зарегистрированную текущей точкой встраивания.
BX24.placement.call(command, parameters[, callback]); Параметры
command
string
обязательный
Имя вызываемой команды
parameters
any
необязательный
Передаваемые параметры. Тип значения зависит от команды: объект, строка, число, массив или null. Команды без параметров принимают пустой объект {}
callback
callable
необязательный
Функция обратного вызова. В нее приходит результат команды
Примеры запроса
BX24.ready(function () {
BX24.init(function () {
BX24.placement.call('getStatus', {}, function (result) {
console.log(result);
});
BX24.placement.call('CallCardSetCardTitle', {title: 'hello world!'}, function (result) {
console.log(result);
});
});
});
// $b24 — инициализированный экземпляр SDK, см. руководство по началу работы
import type { B24Frame } from '@bitrix24/b24jssdk'
declare const $b24: B24Frame
const result = await $b24.placement.call('getStatus')
console.log(result)
<!-- Загрузка SDK в UMD-сборке, глобальный объект B24Js -->
<script src="https://unpkg.com/@bitrix24/b24jssdk@1/dist/umd/index.min.js"></script>
<script>
document.addEventListener('DOMContentLoaded', async () => {
const $b24 = await B24Js.initializeB24Frame()
const result = await $b24.placement.call('getStatus')
console.log(result)
})
</script>

