ivue-material-plus
Version:
A high quality UI components Library with Vue.js
22 lines (20 loc) • 449 B
text/typescript
export interface Props {
text?: string;
speed: number;
delay: number;
scrollable: boolean;
mode: string;
wrapable: boolean;
leftIcon?: string;
background?: string | any[];
textColor?: string;
}
export interface Data {
show: boolean;
offset: number;
duration: number;
mounted: boolean | null;
contentWrapperWidth: number;
contentWidth: number;
startTimer: ReturnType<typeof setTimeout> | null;
}