123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- import { SuperComponent } from '../common/src/index';
- import type { TdLoadingProps } from './type';
- export interface LoadingProps extends TdLoadingProps {
- }
- export default class Loading extends SuperComponent {
- externalClasses: string[];
- data: {
- prefix: string;
- classPrefix: string;
- show: boolean;
- };
- options: {
- multipleSlots: boolean;
- };
- properties: {
- style?: {
- type: StringConstructor;
- value?: string;
- };
- delay?: {
- type: NumberConstructor;
- value?: number;
- };
- duration?: {
- type: NumberConstructor;
- value?: number;
- };
- externalClasses?: {
- type: ArrayConstructor;
- value?: ["t-class", "t-class-text", "t-class-indicator"];
- };
- indicator?: {
- type: BooleanConstructor;
- value?: boolean;
- };
- inheritColor?: {
- type: BooleanConstructor;
- value?: boolean;
- };
- layout?: {
- type: StringConstructor;
- value?: "horizontal" | "vertical";
- };
- loading?: {
- type: BooleanConstructor;
- value?: boolean;
- };
- pause?: {
- type: BooleanConstructor;
- value?: boolean;
- };
- progress?: {
- type: NumberConstructor;
- value?: number;
- };
- reverse?: {
- type: BooleanConstructor;
- value?: boolean;
- };
- size?: {
- type: StringConstructor;
- value?: string;
- };
- text?: {
- type: StringConstructor;
- value?: string;
- };
- theme?: {
- type: StringConstructor;
- value?: "error" | "circular" | "spinner" | "bar" | "dots";
- };
- };
- timer: any;
- observers: {
- loading(this: any, cur: any): void;
- };
- lifetimes: {
- detached(): void;
- };
- refreshPage(): void;
- }
|