saltfish
Version:
An interactive video-guided tour system for web applications
26 lines • 631 B
TypeScript
/**
* Loading spinner component to show while playlist data is loading
*/
export declare class LoadingSpinner {
private container;
private spinnerElement;
constructor(container: HTMLElement);
/**
* Shows the loading spinner
*/
show(): void;
/**
* Hides the loading spinner
*/
hide(): void;
/**
* Updates the loading message
* @param message - New loading message to display
*/
updateMessage(message: string): void;
/**
* Destroys the loading spinner and removes it from DOM
*/
destroy(): void;
}
//# sourceMappingURL=LoadingSpinner.d.ts.map