Sha256: dd49b5919268217d82eb108b4c7dd7257b5db98f5d64cb1e918917c0a2fe998b
Contents?: true
Size: 1.13 KB
Versions: 49
Compression:
Stored size: 1.13 KB
Contents
import { Subscriber } from '../../Subscriber'; import { AjaxResponse } from './AjaxObservable'; /** * @see {@link ajax} * * @interface * @name AjaxRequest * @noimport true */ export class AjaxRequestDoc { /** * @type {string} */ url: string = ''; /** * @type {number} */ body: any = 0; /** * @type {string} */ user: string = ''; /** * @type {boolean} */ async: boolean = false; /** * @type {string} */ method: string = ''; /** * @type {Object} */ headers: Object = null; /** * @type {number} */ timeout: number = 0; /** * @type {string} */ password: string = ''; /** * @type {boolean} */ hasContent: boolean = false; /** * @type {boolean} */ crossDomain: boolean = false; /** * @return {XMLHttpRequest} */ createXHR(): XMLHttpRequest { return null; } /** * @type {Subscriber} */ progressSubscriber: Subscriber<any> = null; /** * @param {AjaxResponse} response * @return {T} */ resultSelector<T>(response: AjaxResponse): T { return null; } /** * @type {string} */ responseType: string = ''; }
Version data entries
49 entries across 49 versions & 4 rubygems