@herongxhr/network-status
Version:
A Vue 3 composable and component for monitoring network status.
46 lines (45 loc) • 1.63 kB
TypeScript
import { type CSSProperties } from "vue";
type __VLS_Props = {
position?: string;
positionOffset?: string;
containerClass?: string;
containerStyle?: CSSProperties;
signalBarsContainerClass?: string;
signalBarsContainerStyle?: CSSProperties;
signalBarClass?: string;
signalBarStyle?: CSSProperties;
statusTextContainerClass?: string;
statusTextContainerStyle?: CSSProperties;
statusTextClass?: string;
statusTextStyle?: CSSProperties;
latencyTextClass?: string;
latencyTextStyle?: CSSProperties;
alertClass?: string;
alertStyle?: CSSProperties;
alertMessageClass?: string;
alertMessageStyle?: CSSProperties;
closeButtonClass?: string;
closeButtonStyle?: CSSProperties;
statusTexts?: string[];
alertMessages?: string[];
checkUrl?: string;
checkInterval?: number;
};
declare const _default: import("vue").DefineComponent<__VLS_Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{}>, {
checkUrl: string;
statusTexts: string[];
alertMessages: string[];
checkInterval: number;
position: string;
positionOffset: string;
containerClass: string;
signalBarsContainerClass: string;
signalBarClass: string;
statusTextContainerClass: string;
statusTextClass: string;
latencyTextClass: string;
alertClass: string;
alertMessageClass: string;
closeButtonClass: string;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
export default _default;