npm install --save @types/jquery-toast-plugin
This package contains type definitions for jquery-toast-plugin (https://github.com/kamranahmedse/jquery-toast-plugin).
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jquery-toast-plugin.
/// <reference types="jquery"/>
interface JQueryStatic {
toast(options: string | readonly string[] | toastOptions): void;
}
interface toastOptions {
text: string | readonly string[];
heading?: string | undefined;
showHideTransition?: "fade" | "slide" | "plain" | undefined;
allowToastClose?: boolean | undefined;
hideAfter?: number | false | undefined;
loader?: boolean | undefined;
loaderBg?: string | undefined;
stack?: number | false | undefined;
position?:
| "bottom-left"
| "bottom-right"
| "bottom-center"
| "top-right"
| "top-left"
| "top-center"
| "mid-center"
| CustomPosition
| undefined;
bgColor?: string | undefined;
textColor?: string | undefined;
textAlign?: "left" | "right" | "center" | undefined;
icon?: "info" | "warning" | "error" | "success" | undefined;
beforeShow?: (() => any) | undefined;
afterShown?: (() => any) | undefined;
beforeHide?: (() => any) | undefined;
afterHidden?: (() => any) | undefined;
}
interface CustomPosition {
left: number | "auto";
right: number | "auto";
top: number | "auto";
bottom: number | "auto";
}
- Last updated: Sat, 02 Nov 2024 06:37:16 GMT
- Dependencies: @types/jquery
These definitions were written by Viqas Hussain, and Andrew Stegmaier.