quarkd
Version:
Mobile UI Components built on Web Components.
39 lines (38 loc) • 1 kB
TypeScript
import { QuarkElement } from "quarkc";
import "../loading";
export interface Props {
error?: boolean;
loading: boolean;
finished: boolean;
offset?: number;
loadingtext?: string;
finishedtext?: string;
errortext?: string;
textcolor?: string;
}
export interface CustomEvent {
load?: () => void;
reload?: () => void;
}
declare class QuarkList extends QuarkElement {
error: boolean;
offset: number;
finished: boolean;
errortext: string;
textcolor: string;
loadingtext: string;
finishedtext: string;
loading: boolean;
immediatecheck: boolean;
placeholderRef: any;
componentDidMount(): void;
componentWillUnmount(): void;
shouldComponentUpdate(propName: string, oldValue: string, newValue: string): boolean;
check: (...args: any) => void;
clickErrorText: () => void;
renderLoading: () => any;
renderFinishedText: () => any;
renderErrorText: () => any;
render(): any;
}
export default QuarkList;