@nsmp/js-api
Version:
Types for jsApi
16 lines (14 loc) • 753 B
TypeScript
import {IJsApi, UIFrameContext, UIFrameJsApi} from '../../types';
/**
* Возвращает итоговый объект `jsApi`, который формируется из объекта `jsApi` для `iframe`
* @summary Использует за основу объект `jsApi` из `iframe`, переопределяя методы по общему интерфейсу `jsApi`
* @param {UIFrameJsApi} jsApi - Объект `jsApi` для `iframe`
* @param {UIFrameContext} context - Контекст приложения для `iframe`
* @param {Window} window - Объект `window` в `iframe`
* @return {IJsApi}
*/
export declare function getUIFrameJsApi(
jsApi: UIFrameJsApi,
context: UIFrameContext,
window: Window
): IJsApi;