Мы всё ещё дорабатываем эту страницу. Некоторых данных здесь может не хватать — скоро дополним.
// ... /////
$b24 = await initializeB24Frame()
// ... /////
await $b24.parent.fitWindow()
Методы
closeApplication
async closeApplication(): Promise<void>
Закрывает слайдер приложения.
fitWindow
async fitWindow(): Promise<any>
Устанавливает размер фрейма приложения в соответствии с размером его содержимого.
resizeWindow
async resizeWindow(width: number, height: number): Promise<void>
Изменяет размер фрейма приложения до указанных ширины и высоты.
resizeWindowAuto
async resizeWindowAuto(
appNode: null | HTMLElement = null,
minHeight: number = 0,
minWidth: number = 0
): Promise<void>
Автоматически изменяет размер document.body фрейма приложения в соответствии с размером его содержимого.
getScrollSize
getScrollSize(): { scrollWidth: number, scrollHeight: number }
Возвращает внутренние размеры фрейма приложения.
scrollParentWindow
async scrollParentWindow(scroll: number): Promise<void>
Прокручивает родительское окно до указанной позиции.
reloadWindow
async reloadWindow(): Promise<void>
Перезагружает страницу приложения.
setTitle
async setTitle(title: string): Promise<void>
Устанавливает заголовок страницы.
imCallTo
async imCallTo(userId: number, isVideo: boolean = true): Promise<void>
Инициирует звонок через внутреннюю связь.
imPhoneTo
async imPhoneTo(phone: string): Promise<void>
Совершает звонок на указанный номер телефона.
imOpenMessenger
async imOpenMessenger(dialogId: number|'chat${number}'|'sg${number}'|'imol|${number}'|undefined): Promise<void>
Открывает окно мессенджера.
imOpenHistory
async imOpenHistory(dialogId: number|'chat${number}'|'imol|${number}'): Promise<void>
Открывает окно истории сообщений.