Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/rest/client/@types/ |
Upload File : |
type RestOptions = { endpoint?: string, queryParams?: {[key: string]: any}, cors?: boolean } type RestResult = { answer: object, query: object, status: number, data: () => { [key: string]: any }, error: () => { status: number, ex: { error: string, error_description: string } }, more: () => boolean }; declare module 'rest.client' { namespace rest { function callMethod( method: string, params?: {[key: string]: any}, callback?: (result: RestResult) => void, sendCallback?: (xhr: XMLHttpRequest) => void, logTag?: string ): Promise<RestResult>; function callBatch( calls: Array<object>, callback: (result: RestResult) => {}, bHaltOnError?: boolean, sendCallback?: Function, logTag?: string ): boolean; } class RestClient { constructor(options?: RestOptions); callMethod( method: string, params?: {[key: string]: any}, callback?: (result: RestResult) => void, sendCallback?: (xhr: XMLHttpRequest) => void, logTag?: string ): Promise<RestResult>; callBatch( calls: Array<{[key: string]: any}>, callback:(result: RestResult) => void, bHaltOnError?: boolean, sendCallback?: (xhr: XMLHttpRequest) => void, logTag?: string ): boolean; } }