1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- 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: {
- 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;
- }
|