quarkd
Version:
Mobile UI Components built on Web Components.
34 lines (33 loc) • 830 B
TypeScript
import { QuarkElement } from "quarkc";
import "../loading";
export interface Props {
type?: "primary" | "success" | "danger" | "warning";
size?: "small" | "normal" | "big" | "large";
icon?: string;
shape?: "round" | "square";
plain?: boolean;
loading?: boolean;
loadtype?: "circular" | "spinner";
loadingcolor?: string;
loadingsize?: number;
disabled?: boolean;
}
declare class QuarkButton extends QuarkElement {
disabled: boolean;
size: string;
type: string;
icon?: string;
shape: string;
loading: boolean;
loadtype: string;
loadingcolor: string;
loadingsize: number;
plain: boolean;
light: boolean;
slotRef: any;
isActive: true;
renderIcon: () => any;
componentDidMount(): void;
render(): any;
}
export default QuarkButton;