1 | import { JSXBase } from '../../stencil-public-runtime';
|
2 | import { AnimationBuilder, Mode, SpinnerTypes } from '../../interface';
|
3 | import { IonicSafeString } from '../../utils/sanitization';
|
4 | export interface LoadingOptions {
|
5 | spinner?: SpinnerTypes | null;
|
6 | message?: string | IonicSafeString;
|
7 | cssClass?: string | string[];
|
8 | showBackdrop?: boolean;
|
9 | duration?: number;
|
10 | translucent?: boolean;
|
11 | animated?: boolean;
|
12 | backdropDismiss?: boolean;
|
13 | mode?: Mode;
|
14 | keyboardClose?: boolean;
|
15 | id?: string;
|
16 | htmlAttributes?: LoadingAttributes;
|
17 | enterAnimation?: AnimationBuilder;
|
18 | leaveAnimation?: AnimationBuilder;
|
19 | }
|
20 | export interface LoadingAttributes extends JSXBase.HTMLAttributes<HTMLElement> {
|
21 | }
|