mx-ui-components
Version:
mobius ui library
20 lines (19 loc) • 512 B
TypeScript
import BaseComponent from "./BaseComponent";
declare class APIComponent extends BaseComponent {
private actionType;
private apiURL;
private body;
private token;
private fetchedData;
private data;
private isLoading;
constructor();
private showSpinner;
private hideSpinner;
APICall(): Promise<void>;
renderSlots(): void;
connectedCallback(): Promise<void>;
renderError(message: string): void;
disconnectedCallback(): void;
}
export default APIComponent;