@bytedance/mona-client-web
Version:
web for mona
47 lines (46 loc) • 2.77 kB
TypeScript
import './abortcontroller-polfill';
import { RequestTask, BaseApis, OriginApis, RequestOptions } from '@bytedance/mona';
export declare const LIGHT_APP_GET_TOEKN = "__MONA_LIGHT_APP_GET_TOEKN";
export declare function webRequest(data: Omit<RequestOptions, 'url'>): RequestTask;
export declare function webRequest(data: Omit<RequestOptions, 'fn'>): RequestTask;
export declare function webRequest(data: RequestOptions): RequestTask;
export declare const webChooseImage: OriginApis['chooseImage'];
export declare const webPreviewImage: OriginApis['previewImage'];
export declare const webGetImageInfo: OriginApis['getImageInfo'];
export declare const webChooseVideo: OriginApis['chooseVideo'];
export declare const webCreateVideoContext: (element: string) => {
play(): void;
pause(): void;
exitFullScreen(): void;
requestFullScreen(): void;
seek(time: number): void;
stop(): void;
};
export declare const webGetFileInfo: OriginApis['getFileInfo'];
export declare const webGetStorage: OriginApis['getStorage'];
export declare const webGetStorageSync: BaseApis['getStorageSync'];
export declare const webSetStorage: OriginApis['setStorage'];
export declare const webSetStorageSync: BaseApis['setStorageSync'];
export declare const webRemoveStorage: OriginApis['removeStorage'];
export declare const webRemoveStorageSync: BaseApis['removeStorageSync'];
export declare const webClearStorage: OriginApis['clearStorage'];
export declare const webClearStorageSync: BaseApis['clearStorageSync'];
export declare const webGetStorageInfo: OriginApis['getStorageInfo'];
export declare const webGetStorageInfoSync: BaseApis['getStorageInfoSync'];
export declare const webGetLocation: OriginApis['getLocation'];
export declare const webGetNetworkType: OriginApis['getNetworkType'];
export declare const webMakePhoneCall: OriginApis['makePhoneCall'];
export declare const webPageScrollTo: OriginApis['pageScrollTo'];
export declare const webNavigateTo: OriginApis['navigateTo'];
export declare const webRedirectTo: OriginApis['redirectTo'];
export declare const webSwitchTab: OriginApis['switchTab'];
export declare const webNavigateBack: OriginApis['navigateBack'];
export declare const webReLaunch: OriginApis['reLaunch'];
export declare const webGetClipboardData: OriginApis['getClipboardData'];
export declare const webSetClipboardData: OriginApis['setClipboardData'];
export declare const webGetSystemInfo: OriginApis['getSystemInfo'];
export declare const webGetSystemInfoSync: BaseApis['getSystemInfoSync'];
export declare const webGetSetting: OriginApis['getSetting'];
export declare const webAuthorize: OriginApis['authorize'];
export declare const webOpen: (url: string) => Window | null;
export declare const webNavigateToApp: BaseApis['navigateToApp'];