2.3.6 • Published 3 months ago
@types/jquery-mockjax v2.3.6
Installation
npm install --save @types/jquery-mockjax
Summary
This package contains type definitions for jQuery Mockjax (https://github.com/jakerella/jquery-mockjax).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jquery-mockjax.
index.d.ts
// Type definitions for jQuery Mockjax 2.3.0
// Project: https://github.com/jakerella/jquery-mockjax
// Definitions by:
// Laszlo Jakab <https://github.com/laszlojakab>,
// Vladimir Đokić <https://github.com/vladeck>,
// James Johnson <https://github.com/hasaki>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.3
/// <reference types="jquery" />
type MockJaxLoggingFunction = (message?: any, ...additionalParameters: any[]) => void;
interface MockJaxStandardLogger {
error?: MockJaxLoggingFunction | undefined;
warn?: MockJaxLoggingFunction | undefined;
info?: MockJaxLoggingFunction | undefined;
log?: MockJaxLoggingFunction | undefined;
debug?: MockJaxLoggingFunction | undefined;
}
interface MockJaxCustomLogger {
[key: string]: MockJaxLoggingFunction;
}
interface MockJaxSettingsHeaders {
[key: string]: string;
}
interface MockJaxSettings {
url?: string | RegExp | undefined;
urlParams?: string[] | undefined;
data?: any;
type?: string | undefined;
headers?: MockJaxSettingsHeaders | undefined;
logging?: boolean | number | undefined;
status?: number | undefined;
statusText?: string | undefined;
responseTime?: number | undefined;
isTimeout?: boolean | undefined;
dataType?: string | undefined;
contentType?: string | undefined;
response?: ((settings: any, done?: Function) => void) | undefined;
responseText?: string | Object | undefined;
responseXml?: string | undefined;
proxy?: string | undefined;
proxyType?: string | undefined;
lastModified?: string | undefined;
etag?: string | undefined;
onAfterSuccess?: Function | undefined;
onAfterError?: Function | undefined;
onAfterComplete?: Function | undefined;
logger?: MockJaxStandardLogger | MockJaxCustomLogger | undefined;
logLevelMethods?: string[] | undefined;
namespace?: string | undefined;
throwUnmocked?: boolean | undefined;
retainAjaxCalls?: boolean | undefined;
}
interface MockJaxStatic {
(options: MockJaxSettings): number;
(options: MockJaxSettings[]): number[];
handler(id?: number): any;
clear(id?: number): void;
mockedAjaxCalls(): any[];
unfiredHandlers(): any[];
unmockedAjaxCalls(): any[];
clearRetainedAjaxCalls(): void;
}
interface JQueryStatic {
mockjax: MockJaxStatic;
mockjaxSettings: MockJaxSettings;
}
Additional Details
- Last updated: Thu, 08 Jul 2021 16:22:29 GMT
- Dependencies: @types/jquery
- Global values: none
Credits
These definitions were written by // Laszlo Jakab, // Vladimir Đokić, and James Johnson.
2.3.6
3 months ago
2.3.4
7 months ago
2.3.3
8 months ago
2.3.5
6 months ago
2.3.2
3 years ago
2.3.1
4 years ago
2.3.0
6 years ago
2.0.31
7 years ago
2.0.30
7 years ago
2.0.29
7 years ago
2.0.28
8 years ago
2.0.27
8 years ago
2.0.26-alpha
8 years ago
2.0.25-alpha
8 years ago
2.0.24-alpha
8 years ago
2.0.23-alpha
8 years ago
2.0.22-alpha
8 years ago
2.0.21-alpha
8 years ago
2.0.20-alpha
8 years ago
2.0.15-alpha
8 years ago
2.0.14-alpha
8 years ago